Today we are going to upgrade VMtools for virtual machine without reboot.
at the beginning we will do it for one machine and after that we will make a simple loop to upgrade VMtools of bulk of virtual machines
PS C:\> Get-VM VMname
Name PowerState Num CPUs MemoryGB
---- ---------- -------- --------
VMname PoweredOn 2 4.000
PS C:\> Get-VM VMname | Update-Tools -NoReboot