Я понимаю, как использовать 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")