2010-07-06 120 views

回答

6

首先,您需要在远程计算机上启用远程计算机。登录到该计算机和从提升(管理员)提示执行:

Enable-PSRemoting -Force 

然后,可以使用Invoke-Command到远程计算机上运行的命令。在脚本的情况下,你可能想创建一个新的PSSession(新的PSSession)到远程计算机,然后调用使用会话命令作为参数调用命令如:

$s = new-PSSession -computername (import-csv servers.csv) ` 
        -credential domain01\admin01 -throttlelimit 16 
invoke-command -session $s -scriptblock {get-process powershell} -AsJob 

请注意,您将需要在提升(管理员)提示符下运行才能使用远程处理基础架构。查看这两个cmdlet的帮助以获取更多详细信息以及about_remote主题(man about_remote)。

+0

谢谢!如果我使所有其他工作正常,是否可以从本地激活本地计算机作为远程计算机(以测试我的远程方法是否正常工作)? – John 2010-07-06 18:39:47

相关问题