I should explain a bit.
We are making backups or replicats of our VMs.
For these backups or replicats, all VM stay in the "shutdown" state. So disks are not used by it's original VM nor it's replica.
Because these backups may get old, we need to ensure they are consistent, and if possible virus free before having to use it.
That's why we are looking for a way to script consistency checks and virus scan not on alive VMs but on replicats / backups VMDKs.
I think it may be possible to script, on esxi host, vmdk disk mounting to another VM and to dismount it after checks but i m not as experienced as needed to do it myself.