2

Мне нужно отслеживать процессор по процессам в Windows 7 и записывать результаты в файл.

Как я мог сделать это, пожалуйста?

2 ответа2

2

Вы можете использовать Powershell, есть несколько вариантов в зависимости от того, что вы хотите сделать:

Для регистрации ЦП% определенного процесса:

PS C:\Users\mmoor> $A=Get-Process
PS C:\Users\mmoor> $A[0].Name
AcroRd32
PS C:\Users\mmoor> $A[0].CPU
3.9156251
PS C:\Users\mmoor> "$($A[0].Name) --- $($A[0].CPU)" >> .\ProcessCPU.Log

Вы также можете просто отправить вывод Get-Process в файл:

PS C:\Users\mmoor> Get-Process >> .\ProcessCPU.Log

Вы можете создать задачу расписания, которая автоматически запускает такой скрипт.

0

Process Explorer может сделать это, хотя вы можете создавать файлы дампа только для отдельных процессов. Тем не менее, он обеспечивает простой способ просмотра всех запущенных процессов.

http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .