使用PowerShell远程安装exe

时间:2017-10-24 04:29:26

标签: powershell

我有一个脚本可以将文件复制到远程服务器C:\ temp,也可以远程执行exe文件。但问题是,它是将.exe文件复制到远程机器的c:\ temp,但没有执行exe。

有人可以帮我纠正吗?

ForEach ($Computer in Get-Content C:\scripts\servers.txt)
{
 Copy-Item -Path '\\serverA\c$\scripts\Firefox Setup 52.0.1.exe' -Destination \\$Computer\c$\temp\;
 Invoke-Command -AsJob -ComputerName $Computer -ScriptBlock { & "C:\temp\Firefox Setup 52.0.1.exe -ms" } 
}

1 个答案:

答案 0 :(得分:1)

试试这个, 使用Powershell Installing-remote-software提供逐步breif解释