我希望对同一网络中存在的节点运行“ IE Rest脚本”。
该脚本存在于MachineA
中,应在同一网络中存在的MachineB
中执行。
脚本:
add-type -AssemblyName System.Windows.Forms
add-type -AssemblyName microsoft.visualbasic
RunDll32.exe InetCpl.cpl,ResetIEtoDefaults
[Microsoft.VisualBasic.Interaction]::AppActivate("rundll32")
[System.Windows.Forms.SendKeys]::SendWait("{tab}")
[System.Windows.Forms.SendKeys]::SendWait(" ")
[System.Windows.Forms.SendKeys]::SendWait("r")
[System.Windows.Forms.SendKeys]::SendWait("c")
taskkill.exe /f /im iexplore.exe`
答案 0 :(得分:2)
确定是
Invoke-Command -ComputerName myremotehost.mydomain.tld -ScriptBlock {
# This code here runs on the remote system
}
您必须确保PowerShell Remoting在目标系统上已激活。