Silent Install VMware Tools
Silent Install VMware Tools
IntroductionPermalink
VMware Tools are critical for the effective use of virtual machines. From the VMware
website:
VMware Tools is a set of services and modules that enable several features in VMware
products for better management of, and seamless user interactions with, guest operating
systems.
In this post I will details how to download, extract, and manually VMware Tools and the
drivers contained in it.
DownloadPermalink
The first thing is to download VMware tools. The VMware Tools Operating System
Specific Packages is an excellent resource for finding all the Tools package downloads. To
see a list of all release back to v10.0.0 you can
visit https://packages.vmware.com/tools/releases/.
Under the version of tools you need, there are download options for the following operating
systems:
Windows is a more manual process. VM Tools is not part of the OS and doesn’t ship as
part of it, so it needs to be installed after the operating system is installed.
If you browse the package site and browse down in to the latest Windows release you are
shown the following (note at the time of this blog post the version of VM Tools is 11.1.5):
You can see three files and two directories. Unfortunately in Chrome the full file path is cut
off for the files. Only by hovering over the link can you see the full file name. Once you
know what each file as and its corresponding size it’s easy to glance at the list and pick the
right file.
The two folders x64 and x86 contain standalone .exe files for use in the OS. Just pick your
flavour:
I tend to use this package if I do ad-hoc updates to VMware Tools on an existing OS install.
InstallationPermalink
The traditional way of installing VMware Tools is using Install/Upgrade VMware Tools in the
vSphere client. Now that VMware Tools is decoupled from the ESXi build version this may
not be applicable for your case. Come back for a future blog post where I will show a
couple of ways to deploy this way.
What seems to be coming more common is to use something like SCCM to push out
VMware Tools to the OS. This will require using silent install deployment options using
command line switches.
You can get some idea of what is required by calling the installation .exe
(setup.exe/setup64.exe for the ISO download or the VMware-tools-*.exe for the standalone
download) from a command line with the switch setup64.exe /?
I want to make the install silent, so the /s line has the information we need. The required
switches are /s /v /qn and the MSI arguments.
Wrap UpPermalink
VMware Tools is a critical part of your vSphere environment. This should give you the
knowledge to integrate the deployment of VMware tools in an silent fashion using a simple
command line script.