I'm looking for a solution to enable end users of Windows virtual machines in a vSphere environment to update VMware tools on their own, they will have no access to the vSphere management layer.
I've seen reference to using the vmware-toolbox-cmd command. Upon trying that I get the following error:
C:\Program Files\VMware\VMware Tools> .\VMwareToolboxCmd.exe upgrade status
A new version of VMware Tools is available.
C:\Program Files\VMware\VMware Tools> .\VMwareToolboxCmd.exe upgrade start
The host does not support auto upgrade of VMware Tools.
Any suggestions?
Many thanks
I had the same question and couldn't find a procedure anywhere. But I figured it out with the help of our TAM and put together the process below.
Our primary use case will be to enable our Active Directory team to update domain controllers etc on their own schedule.
To enable and initiate VMware Tools In-Guest update for Windows.
To get help
c:\Program Files\VMware\VMware Tools>VMwareToolboxCmd help
Usage: VMwareToolboxCmd <command> [options] [subcommand]
Type 'VMwareToolboxCmd help <command>' for help on a specific command.
Type 'VMwareToolboxCmd -v' to see the VMware Tools version.
Use '-q' option to suppress stdout output.
Most commands take a subcommand.
Available commands:
config
device
disk (not available on all operating systems)
info
logging
script
stat
timesync
upgrade (not available on all operating systems)
You'll probably have to make some sort of script and grab the VMware tools bits from the host locker to enable it that way.
I had the same question and couldn't find a procedure anywhere. But I figured it out with the help of our TAM and put together the process below.
Our primary use case will be to enable our Active Directory team to update domain controllers etc on their own schedule.
To enable and initiate VMware Tools In-Guest update for Windows.
To get help
c:\Program Files\VMware\VMware Tools>VMwareToolboxCmd help
Usage: VMwareToolboxCmd <command> [options] [subcommand]
Type 'VMwareToolboxCmd help <command>' for help on a specific command.
Type 'VMwareToolboxCmd -v' to see the VMware Tools version.
Use '-q' option to suppress stdout output.
Most commands take a subcommand.
Available commands:
config
device
disk (not available on all operating systems)
info
logging
script
stat
timesync
upgrade (not available on all operating systems)
Thank you, this worked perfectly. Much appreciated.