I need the raw drivers for the VMTools that come with vsphere for our unattended process. In 3.5 it was easy as you could just browse the installation files. However in 4 all but the SCSI drivers are in a .cab file. When you extract the cabs, they have multiple versions of the files and it isn't clear which one is which. Anyone know?
So extract them all to a folder. Windows plug and play handles the rest, all it needs is a folder. That's what the inf files are for, they identify the driver type and applies the correct driver.
I'm pretty sure Windows PnP doesn't recognize .inf1, .sys_32, and .sys_64 files. Here is what I get when I extract the cab for the vmxnet3:
Which ones are for which OS? The _32 and _64 seem redundant but then why are they included? Also what's the difference between the .inf and the .inf1 files? I have multiple OSes that range from Windows XP to Windows 2008 R2 Server and need to know which is which.
In case anyone else wants to know, I got my answer from support. Basically you have to set up a test machine for each OS you have and then do the installation of vmware tools. Once installed, go to the installation directory and pull the drivers directly from there.
This way is a pain and the old way I did it was many times easier, but I guess this is what we are stuck with. I hate it when things regress instead of progress. 😕