ConfigMgr 2012 : Deploy VMWare Tools During OSD

Addig 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:
    1. General
      1. Command Line: msiexec /i “VMware Tools64.msi” ADDLOCAL=ALL REMOVE=”Hgfs,WYSE,GuestSDK,vmdesched” /qn /norestart
      2. After Running: Configuration Manager Restart Computer
    1. Requirements
      1. Select Required Platform: Windows 2003 64-bit or newer – note 64-bit ONLY
    1. Environment
      1. Program can run: Whether user is logged in or not
    1. Advanced
      1. 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