Windows PowerShell 中 WMI 的远程操作与方法调用
1. 远程 WMI 数据筛选
在处理远程 WMI 数据时,为了减少传输的数据量,可以在数据源端进行筛选,仅将所需信息返回给本地客户端机器。主要有两种方式实现这一目的:
- 使用 Windows PowerShell 参数 :
- -property 参数:用于减少返回的属性数量,但不会减少实例数量。
- -filter 参数:用于减少返回的实例数量,但不会减少属性数量。
例如,以下代码用于检索远程服务器 w8s504 上服务的名称和启动模式:
$session = New-CimSession -ComputerName w8s504 -Credential iammred\administrator
Get-CimInstance -ClassName win32_service -CimSession $session -Property name, startmode
若要仅返回远程系统上正在运行的服务的名称和启动模式,并按启动模式排序,可使用 -filter 参数:
PS C:\Users\ed.IAMMRED> Get-CimInstance -ClassName win32_service -CimSession $ses
超级会员免费看
订阅专栏 解锁全文

1056

被折叠的 条评论
为什么被折叠?



