通过 GPO 重复部署 MSIEXEC 包

通过 GPO 重复部署 MSIEXEC 包

我们想在批处理文件中使用这个简单的命令:msiexec /package "\path\package.msi" /quiet /norestart

我们希望将其部署到所有用户及其计算机。我们希望它只安装一次,并且我们怀疑如果我们只将此命令保留在批处理脚本中(而不添加一些 IF 和 ELSE),那么可能会发生一些意外的事情,例如每次用户登录时重复安装等。

如果我们只在脚本中保留此命令,并且已经安装了此包的用户登录,并且脚本执行,实际上会发生什么?

答案1

如果是 MSI,最好使用组策略软件部署,而不是批处理。它确实确切地无需测试以前的安装即可找到您所需的内容。

至于您的实际问题:

如果我们只在脚本中保留此命令,并且已经安装了此包的用户登录,并且脚本执行,实际上会发生什么?

如果您没有在脚本中测试安装,它将继续重新安装。

相关内容