Windows Powershell 在任务栏中显示进程并将文件输出到 CSV 文件

Windows Powershell 在任务栏中显示进程并将文件输出到 CSV 文件

我正在寻找 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 显示流程。

或者也许只有其中之一可以满足您的需求。 编辑:分成多行以避免滚动条。

相关内容