Followed these steps for use of this deployment in KACE:
1. Started the executable (But I didn't run it)
2. Opened the Temp folder (%Temp%) and accessed the temporary install directory it created and copied the contents to my desktop.
2a. For this version the install folder was {A3EDFC4-865D-403B-905C-C55EF79A4936}
2b. Repeated steps 1 and 2 for the 64bit Version
3. Created Install.bat with the code under Scripts
4. Compiled into a zip file and uploaded into KACE under Deployments
4a. Installation Command is set to Configure Manually and set to look at Install.bat
4b. Don't prepend msiexec.exe
4c. Delete Downloaded Files
Install time for this was less than a minute, tested and deployed on Windows 7 Pro 32 and 64bit.
The executable is nothing more then a wrapper
pickup the files as described above by samzeeco
you are looking for 5 files :
- VMware-viewclient-<version>-<buildnumber>.msi (mine was a 5.4 client)
- Core.cab
- USB.cab
- TSSO.cab
- ThinPr~1.cab ( whoever thought up that tilde in the filename ?)
Put the mentioned files in your central location, and manipulate the .msi with ORCA or other tool to generate a transform file.
All major settings are present in the Property table of the msi, most mentionworthy ( and used by me) are below:
After generating the transform run it with the standard msiexec /i <filename> TRANSFORM=<your-transform-file> /qn for a silent install
Or use your deployment mechanism ( we use Zenworks Configuration Management )
if exist "C:\Program Files\VMware\VMware View\Client\bin\wswc.exe" goto END
if exist "C:\Program Files(x86)\VMware\VMware View\Client\bin\wswc.exe" goto END
set ProgFiles86Root=%ProgramFiles(x86)%
IF NOT "%ProgFiles86Root%"=="" (
MSIEXEC /i "VMware View 64bit\VMware View Client64.msi" MSIFASTINSTALL=1 /qn /norestart
) ELSE (
MSIEXEC /i "VMware View 32bit\VMware View Client.msi" MSIFASTINSTALL=1 /qn /norestart
)
:END
View inventory records anonymously contributed by opt-in users of the K1000 Systems Management Appliance.