You can use the unattended installation feature of the Microsoft Windows Installer (MSI) to install Workstation on several Windows host systems without having to respond to wizard prompts. This feature is convenient in a large enterprise.

Verify that the host system meets the host system requirements. See Host System Requirements.

Verify that no incompatible VMware products are installed on the host system. See Installing Workstation with Other VMware Products.

Obtain the Workstation software and license key. See Obtaining the Workstation Software and License Key.

If you plan to use the Integrated Virtual Debugger for Eclipse or Visual Studio, install it on the host system. See Installing the Integrated Virtual Debuggers for Eclipse and Visual Studio.

Verify that the host computer has version 2.0 or higher of the MSI runtime engine. This version of the installer is available in versions of Windows beginning with Windows XP and is available from Microsoft. See the Microsoft Web site for more information.

Familiarize yourself with the installation properties. See Installation Properties.


Log in to the host system as the Administrator user or as a user who is a member of the local Administrators group.

If you log in to the domain, the domain account must also be a local administrator.


If you are installing Workstation from a CD, insert the CD in the CD-ROM drive on the host system.


Extract the administrative installation image from the setup file.

If you are installing Workstation from a CD, the setup file is called setup.exe. If you downloaded the installation software, the setup filename is similar to VMware-workstation-xxxx-xxxx.exe where xxxx-xxxx is the version and build number.

For example: setup.exe /s /e install_temp_path


Type the installation command on one line.

Some examples are:

VMware-workstation-full-x.x.x-xxxxxx.exe /s /nsr /v "EULAS_AGREED=1 INSTALLDIR=""path_to_program_directory"" ADDLOCAL=ALL DISABLE_AUTORUN=0 QUICKLAUNCH_SHORTCUT=0 SERIALNUMBER=""xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"" "
VMware-workstation-full-x.x.x-xxxxxx.exe /s /v EULAS_AGREED=1 SERIALNUMBER="xxxxx-xxxxx-xxxxx-xxxxx-xxxxx" 
VMware-workstation-full-x.x.x-xxxxxx.exe /s /nsr /v EULAS_AGREED=1 REMOVE=NAT SERIALNUMBER="xxxxx-xxxxx-xxxxx-xxxxx-xxxxx" 

You can use the optional /nsr command to prevent the target machine from rebooting silently.

You can use the optional INSTALLDIR property to specify a file path for the installation that is different from the default location.


The double quotes around the file path are important. All the MSI arguments are passed with the /v option. The outer quotes group the MSI arguments and the double quotes put a quote in that argument.

You can use the optional REMOVE property to skip the installation of certain features.