Windows Server 2008 R2中的PowerShell
)和WinXP系统的计算机。
PowerShell v2系统要求和改进 在PowerShell 2.0的CTP预发布版本中,Invoke-Expression命令用来连接远程计算机: Invoke-Expression –computerName atl-fs-001 –command Get-Process 而如果用户想运行远程计算机atl-fs-001 上的Get-Process命令,可以采用新的Invoke-Command命令: Invoke-Command –computerName atl-fs-001 –scriptblock 可以看到两个命令中基本参数是一样的,PowerShell团队用Invoke-Command代替了Invoke-Expression命令,用–scriptblock参数代替了–command,虽然在命令上看到改动并不多,但增进了远程操作的稳定性、安全性和性能。 当然,这条命令还可以支持多台远程计算机,如果需要从远程计算机atl-fs-001, atl-fs-002, 和atl-fs-003上获得进程信息,可以使用命令: Invoke-Command –computerName atl-fs-001, atl-fs-002, atl-fs-003 –scriptblock 支持多台远程计算机 和Invoke-Expression命令一样,Invoke-Command可以连接远程计算机,运行命令,但会立即失去连接。如果需要和远程计算机的一个持续连接,可以通过命令创建一个PowerShell会话: $objRunspace = New-Runspace atl-fs-001, atl-fs-002, atl-fs-003 如果需要获得更多有关Invoke-Command命令的信息,可以通过下面这个命令获得说明和范例: Get-Help Invoke-Command –full | more |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |