如何(un)使用PowerShell 2.0远程安装应用程序?

时间:2010-08-04 15:13:23

标签: powershell windows-installer wmi

我了解如何使用PowerShell在本地安装/卸载,但是如何在同一网络和相同操作系统版本的另一台服务器上运行?

$product = Get-WmiObject -Class Win32_Product -Filter "Name='MyMSI'"
$product.Uninstall()

$product = Get-WmiObject -List | ?{ $_.Name -eq "Win32_Product" }
$product.Install("C:\\MyMSI.msi")

2 个答案:

答案 0 :(得分:1)

您必须使用PowerShell远程处理。

Read this please

答案 1 :(得分:1)

您仍然可以使用-Co​​mputerName属性并指定计算机名称来使用这些行来卸载和安装软件。对于安装,您必须将软件复制到本地文件系统并在命令中指定。