按用户名筛选获取服务
问题描述:
我试图获得在用户系统下运行的所有服务,但只是它们(不是来自其他用户)。我找不到用户名过滤结果的方法。按用户名筛选获取服务
我尝试了很多选择,包括Get-WmiObject
。 是否有像-IncludeUserName
(可与Get-Process一起使用)的命令或参数?
谢谢
答
物业叫StartName低于用户名 会过滤掉StartName =本地系统
Get-WmiObject -Class Win32_Service | Where-Object {$_.StartName -eq 'LocalSystem'}
谢谢你,它的工作原理。 – Asher
没有Probs Asher,如果你想查看Win32_Service的所有属性,只需要做 Get-WmiObject -Class Win32_Service -Property * |选择-First 1 |选择对象* –