2017-12-02 160 views
0

我试图获得在用户系统下运行的所有服务,但只是它们(不是来自其他用户)。我找不到用户名过滤结果的方法。按用户名筛选获取服务

我尝试了很多选择,包括Get-WmiObject。 是否有像-IncludeUserName(可与Get-Process一起使用)的命令或参数?

谢谢

回答

1

物业叫StartName低于用户名 会过滤掉StartName =本地系统

Get-WmiObject -Class Win32_Service | Where-Object {$_.StartName -eq 'LocalSystem'} 
+0

谢谢你,它的工作原理。 – Asher

+0

没有Probs Asher,如果你想查看Win32_Service的所有属性,只需要做 Get-WmiObject -Class Win32_Service -Property * |选择-First 1 |选择对象* –