通过从命令提示符处运行以下命令
,我能够为setup.exe
运行静默安装
setup.exe -s -v"/l*v \"c:\testmstedited1.log\" -qn TRANSFORMS=\"C:\p\n\d\phx\a\m\ResponseTransform.Mst\"""
但是当我从Powershell运行相同的命令时,我得到的是gettnig msiexec.exe
弹出错误。下面是我在Powershell中为此尝试的命令。
& $SetupFilePath\setup.exe -s -v"/l*v \"c:\testmstedited1.log\" /qn TRANSFORMS=\"$SetupFilePath\ResponseTransform.Mst\""
答案 0 :(得分:0)
尝试以下操作:& $SetupFilePath\setup.exe -s -v"/l*v ""c:\testmstedited1.log"" /qn TRANSFORMS=""$SetupFilePath\ResponseTransform.Mst"""
要转义一个引号,您必须使用双引号双引号""