rocker77
Enthusiast
Enthusiast

Howto update VMtools on multiple VMs without autorestart?

Hello,

We upgraded our VMware farm on 3.5 ver. and I would need update VMtools on all VMs. I can select all VMs, click install/upgrade VMtools, choose automatic tools upgrade.

But this isn´t right way for us, becouse we need delegate restart of VMs on aplication admins.

I find this link http://communities.vmware.com/message/850189#850189.

When I try this, msiexec only "copy" "vmware tools.msi" on our local disk and nothing else to do. When I set parameter msiexec .... /qf I can see, that installator asks me for network location??

Why - I set the network location in batch file like this:

msiexec /a "
server\setup\VMTools\vmware tools.msi" /qb /norestart.

Thank you for your help!!

0 Kudos
6 Replies
rocker77
Enthusiast
Enthusiast

Another information:

When I try msiexec -i .... I get message with information, that VMtools are already installed and if I want change components, than I have to go to add/remove programs.

0 Kudos
rocker77
Enthusiast
Enthusiast

I find solution for us. I post it bellow. Maybe it helps somebody.

setup.exe /s /v"/qn REINSTALLMODE=voums REINSTALL=ALL REBOOT=REALLYSUPPRESS"

0 Kudos
aenagy
Hot Shot
Hot Shot

I feel your pain. Take a look at this thread:

http://communities.vmware.com/message/901926

The only suggestion I can think of for now is to pester VMware for a real/better solution.

0 Kudos
Troy_Clavell
Immortal
Immortal

0 Kudos
Adidas6
Contributor
Contributor

Thanks roc.ker for that find. It works great when I intiate a VMware Tools upgrade on a single guest and pass '/s /v"/qn REINSTALLMODE=voums REINSTALL=ALL REBOOT=REALLYSUPRESS"' into the Advanced Options window. It upgrades and does not reboot.

However, when I attempt to run the exact same command on multiple guests, it fails to supress a reboot. Anyone else see this or know a way around it?

0 Kudos
rocker77
Enthusiast
Enthusiast

You can use psexec utility and run batch file remotely.

0 Kudos