Powershell 按用户名筛选获取服务

Powershell 按用户名筛选获取服务,powershell,Powershell,我正在尝试获取在用户系统下运行的所有服务,但只获取它们(不是来自其他用户)。我找不到按用户名过滤结果的方法 我尝试了许多选项,包括获取WmiObject。 是否有像-IncludeUserName(与Get进程一起使用)这样的命令或参数使其成为可能 谢谢名为StartName的属性是用户名 下面将筛选出StartName=LocalSystem Get-WmiObject -Class Win32_Service | Where-Object {$_.StartName -eq 'LocalSy

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

我尝试了许多选项,包括
获取WmiObject
。 是否有像
-IncludeUserName
(与Get进程一起使用)这样的命令或参数使其成为可能


谢谢

名为StartName的属性是用户名 下面将筛选出StartName=LocalSystem

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

名为StartName的属性是用户名 下面将筛选出StartName=LocalSystem

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

没有问题,如果您想查看Win32_服务的所有属性,只需获取WmiObject-Class Win32_服务-Property*| select-First 1 | select Object*没有问题。如果您想查看Win32_服务的所有属性,只需获取WmiObject-Class Win32_服务-Property*| select-First 1 | select Object即可*