我正在寻找 Windows Powershell 命令来在任务栏中显示进程并将输出文件到 CSV 文件。
我需要以表格形式呈现所有数据,如 CPU 内存数据网络和 GPU。并且需要以文本或 CSV 格式输出相同的数据。
答案1
尝试这个:
PS C:\Documents and Settings > Get-Process -IncludeUserName YOURDOMAIN\YOURUSERNAME |
where {$_.mainWindowTitle} |
Select-Object -Property ProcessName, TotalProcessorTime, VirtualMemorySize, WorkingSet, MainWindowTitle, Responding, UserName
| Export-Csv -Path .\Output.csv
IncludeUserName YOURDOMAIN\YOURUSERNAME
将过滤使用登录用户的凭据运行的进程。
| where {$_.mainWindowTitle}
将进一步过滤以使用 GUI 显示流程。
或者也许只有其中之一可以满足您的需求。 编辑:分成多行以避免滚动条。