Powershell-Where Object Cmdlet
时间:2019-08-20 13:51:06 来源:igfitidea点击:
cmdlet
Where-Object cmdlet可用于从传递给它的对象集合中选择具有特定属性值的对象。
例1
查看停止的服务。
Get-Service | Where-Object {$_.Status -eq "Stopped"}
输出
我们可以在PowerShell控制台中看到以下输出。
Status Name DisplayName ------ ---- ----------- Stopped AdobeFlashPlaye... Adobe Flash Player Update Service Stopped AeLookupSvc Application Experience
例2
试验PowerShell 根据进程名获取进程。
Get-Process | Where-Object {$_.ProcessName -Match "^p.*"}
输出
我们可以在PowerShell控制台中看到以下输出。
Handles NPM(K) PM(K) WS(K) VM(M) CPU(s) Id ProcessName ------- ------ ----- ----- ----- ------ -- ----------- 62 7 1176 4992 61 0.03 7440 pageant