我正在尝试在2012 R2上运行Get-Process
Powershell命令行开关,但输出不会显示所有进程的公司名称,如下所示:
我是否需要在Windows上使用某些补丁或这是默认行为?
Get-Process |选择姓名,公司
输出:
spoolsv
svchost
svchost
svchost
svchost
svchost
svchost
svchost
svchost
svchost
svchost
svchost
svchost
svchost
System
taskhostex
taskhostex Microsoft Corporation
Taskmgr
vmtoolsd
vmtoolsd
wininit
winlogon
winlogon
winlogon
WmiPrvSE
WmiPrvSE
WmiPrvSE
WUDFHost
答案 0 :(得分:0)
如果要显示重复进程之一,则应使用-unique
Get-Process | select name,Company -Unique
如果你想得到过程的数量
Get-Process | select name,Company | Group-Object name
答案 1 :(得分:0)