ConfigMgr 2012 : Deploy VMWare Tools During OSD

Adding an ‘intelligent’ VMWare Tools installation ensures that all of your VM’s get the necessary drivers and tools automatically during Operating System Deployment. Using WMI we can ensure that the tools are only deployed to VMWare machines.

1. Create a VMWare Tools Package

  1. Copy the contents of the VMWare Tools CD to a Source Folder
  2. Create a New Package with Source Files
  3. Within the Package create a Program with the following configuration:


Command Line: msiexec /i “VMware Tools64.msi”  /qn /norestart

After Running: Configuration Manager Restart Computer


Select Required Platform: Windows 2003 64-bit or newer – note 64-bit ONLY


Program can run: Whether user is logged in or not


Tick ‘Allow this program to be installed from the Install Package task sequence without being deployed’


2. Prepare the Task Sequence

  1. Create a new group with the following ‘Query WMI’ condition:
    1. WMI Namespace: root\cimv2
    2. WQL Query: select Model from Win32_ComputerSystem where Model = “VMware Virtual Platform”
  2. Add a Install Package Task underneath this group that deploys the VMWare Tools Program you have just created