PowerShell 技能连载 - 在远程系统中安装 MSI

以下是一些或许对您有用的代码。您需要远程系统的管理员权限。

1
2
3
4
5
$ComputerName = 'NameOfMachineToInstall'
$TargetPathMSI = '\\softwareserver\product\package.msi'

$class = [wmiclass]"\\$ComputerName\ROOT\cimv2:Win32_Product"
$class.Install($TargetPathMSI)

如果权限和网络连接允许,这段代码将在远程系统中安装一个 MSI 包。请在开始之前调整好变量。第一个是需要安装 MSI 的机器名称。第二个是需要安装的 MSI 路径。

PowerShell 技能连载 - 在远程系统中安装 MSI

http://blog.vichamp.com/2017/05/11/installing-msi-on-remote-system/

作者

吴波

发布于

2017-05-11

更新于

2022-07-06

许可协议

评论