我无法在任何其他计算机或远程服务器上安装.msi
个文件。是否有任何访问类型应该在那里?
我正在尝试复制然后调用命令在目标系统上运行MSI文件,但我的路径无法识别。
将文件夹从一个设置复制到另一个设置:
Copy-Item "E:\tfs-13\Auto Upgrader Service\Dev\AutoUpgraderService" "E:\TRIAL\" -Recurse
在服务器上运行安装程序:
msiexec.exe /qb /I "E:\TRIAL\AutoUpgraderService\Setup\bin\Debug\AutoUpgraderService.msi" INSTALLLOCATION=`"C:\Program Files`" ALT_DOC_DIR=`"C:\Program Files`"
答案 0 :(得分:0)
我见过这个......
psexec \\Server -u "DOMAIN\Username" -p "PASSWORD" cmd /c "msiexec.exe /i "\\Server\FolderShare\My Install.msi" /quiet /norestart"
在这里看一下洞的解释:
http://forum.sysinternals.com/remote-install-of-msi-packages-using-psexec_topic22970.html
答案 1 :(得分:0)
如果你从上面复制并粘贴了你的代码,我注意到你的引号错了,你有
INSTALLLOCATION=`"C:\Program Files`" ALT_DOC_DIR=`"C:\Program Files`"
我认为应该是
INSTALLLOCATION="C:\Program Files" ALT_DOC_DIR="C:\Program Files"