We had a package built in ITCM, but the person that built this is no longer with the company, we have gone to SCCM now, and building packages, but having an issue with the package in SCCM, this looks like the parameters used in ITCM. 
msiexec.exe /i lsf8.0.1_win-x64.msi /quiet TRANSFORMS=lsf8.0.1_win-x64.mst ADDLOCAL=2 ALLUSERS=2 ARPNOMODIFY=1 sdprop_installedelevated sdprop_userloggedon SHAREDDIR=\\stwfa002\sas_admin\lsf_conf_win\conf CLUSTERNAME=grid_cluster CLUSTERADMIN="%USERDOMAIN%\%USERNAME%"

What's wrong with this?
0 Comments   [ - ] Hide Comments


Please log in to comment

Answer this question or Comment on this question for clarity


that's because SCCM deploys (installs) the software using the system account, therefore the %USERDOMAIN%\%USERNAME% does not work as expected.

Apart from that there is no reason you cannot adjust the vendor msi yourself using a transform... it seems strange that instead of using the transform for the various properties these are passed on the command line.

Making an educated guess, all of the parameters you are passing with the exception of CLUSTERADMIN can be set in a transform.

Answered 04/29/2018 by: Pressanykey
Red Belt

  • The ClusterAdmin is set in the transform. and it referred by about 7 other items.
Please log in to comment