远程安装脚本在 XP 中很好用,但在 Windows 7 中不起作用

远程安装脚本在 XP 中很好用,但在 Windows 7 中不起作用

我有一个脚本,用于将 .msi 文件安装到远程工作站列表。在 XP 计算机上运行良好。现在,当我尝试在 Windows 7 计算机上运行时,出现错误代码 1603。

psexec -u "domain\username" -p "password" @\\domain\path\ComputerList.txt  msiexec /i "\\domain\path\InstallFile.msi" /passive /qn

这是权限错误吗?用户(我)是 Windows 7 工作站上的管理员。

答案1

尝试使用 psexec 的 -h 开关。来自 psexec 帮助:

If the target system is Vista or higher, has the process run with the account's elevated token, if available.

这可能会解决 UAC 出现的任何问题。

相关内容