You can use the unattended installation feature of the Microsoft Windows Installer (MSI) to install Workstation Player on several Windows hosts 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.
  • Verify that the host computer has version 2.0 or later of the MSI runtime engine. This version of the installer is available from Microsoft. See the Microsoft Web site for more information.


  1. 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.
  2. Extract the administrative installation image from the Workstation Player setup file.
    The setup filename is similar to VMware-player-xxxx-xxxx.exe, where xxxx-xxxx is the version and build number.
    For example: setup.exe /s /e install_temp_path
  3. Enter the installation command on one line.
    These examples show options that you can add to the command.
    VMware-player-full-x.x.x-xxxxxx.exe /s /pass /v "/qn REBOOT=ReallySuppress EULAS_AGREED=1 INSTALLDIR=path_to_program_directory ADDLOCAL=ALL SERIALNUMBER=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"
    VMware-player-full-x.x.x-xxxxxx.exe /s /v "/qn REBOOT=ReallySuppress EULAS_AGREED=1 SERIALNUMBER=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"
    VMware-player-full-x.x.x-xxxxxx.exe /s /v "/qn REBOOT=ReallySuppress EULAS_AGREED=1 SERIALNUMBER=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx PLAYER_RVM_URI="vmware-rvm://""
    VMware-player-full-x.x.x-xxxxxx.exe /s /v "/qn REBOOT=ReallySuppress EULAS_AGREED=1 SERIALNUMBER=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx RVMDOWNLOADPATH="c:\VMdownloadFolder""
    You can use the optional INSTALLDIR property to specify a file path for the installation that is different from the default location.
    Note: The quotation marks around the file path are important. All the MSI arguments are passed with the /v option. The outer quotation marks group the MSI arguments and the inner quotation marks put a quotation mark in that argument.

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