我遇到过这样的情况:某个活动需要将某个软件(我编写的)部署到 60 台笔记本电脑上。这些笔记本电脑都运行 Windows 7,但没有域控制器,它们都将使用 wifi 连接到 192.168.xx 网络。
有没有什么方便的方法可以将软件(由 msi 文件组成)推送到所有笔记本电脑并进行安装?
我查看了 WMIC,但我认为它需要将机器加入域,就像组策略一样。
另一种选择是 Powershell,但我实际上只有 4 个小时来完成这项工作,没有时间找出正确的脚本。
如果必须手动完成,那也不是世界末日(我可以找到志愿者),但如果可以以某种方式自动化,那就更好了。
答案1
恐怕您在很多方面都不走运。Microsoft 提供的自动安装管道旨在在信任框架(即 Active Directory)内工作。对于其他所有操作,都需要明确的用户操作。使用已知签名密钥对 MSI 进行签名将使事情顺利进行。