在 Powershell 中搜索特定行没有结果

No result in searching specific lines in Powershell

我正在尝试 select 从 Get-Service 命令所有带有字符串“运行”的行,但它没有给出结果

我的命令是:

Get-Service | Select-String -Pattern "Running"

Get-Service returns 对象 具有类似 Status 的属性。 这不是一组使用 Select-String on..

的文本行

而是使用Where-Object过滤掉状态为'Running'的对象:

Get-Service | Where-Object {$_.Status -eq 'Running'}