This article explains why VMware Tools silent installations may fail to respect a custom directory path and provides the correct parameters to ensure the installation completes in the desired location.
MSI (s): PROPERTY CHANGE: Modifying INSTALLDIR property. Its current value is 'D:\APPSYS\VMware' Its new value: 'C:\Program Files\VMware\VMware Tools'
The VMware Tools setup executable and underlying MSI package do not maintain the INSTALLDIR property when passed as a command-line argument. The Windows Installer (MSI) logic resets this property during the initialization phase. The correct public property to define the root destination folder for VMware Tools is TARGETDIR.
To successfully install VMware Tools to a custom path, use the TARGETDIR property instead of INSTALLDIR.