Диспетчер задач в Power Shell¶
Скрипт сохраняющий в файлы информацию о процессах¶
К странице приложен файл process-to-file.ps1, который необходимо выполнить в powershell. В результате работы будет создано 3 файла: CPU.txt, Handles.txt, WS.txt.
Для скачанного по сети файла необходимо выполнить unblock, в св-вах файла.
Список процессов отсортированных по CPU¶
PS C:____preserved_1____gt; Get-Process | Sort-Object -Descending CPU
Handles NPM(K) PM(K) WS(K) VM(M) CPU(s) Id ProcessName
------- ------ ----- ----- ----- ------ -- -----------
1588 63 109836 155156 449 133,02 4740 chrome
335 34 73736 97008 297 126,86 5388 chrome
178 22 43912 58968 261 83,21 2604 dwm
...
55 7 3296 7448 68 0,44 12432 conhost
156 19 31480 35100 218 0,31 5612 chrome
311 21 56184 61028 559 0,31 12808 powershell
710 30 28984 30800 586 0,27 3904 BuildNotification
Список процессов отсортированных по памяти¶
PS C:\Users\sflusov> Get-Process | Sort-Object -Descending WS
Handles NPM(K) PM(K) WS(K) VM(M) CPU(s) Id ProcessName
------- ------ ----- ----- ----- ------ -- -----------
2623 267 536284 727900 1328 4568 devenv
266 125 425028 400280 830 4872 dwengine
201 29 235076 245512 475 39,25 8656 chrome
1572 128 208876 220488 573 48,52 3996 Skype
1137 102 158108 191224 801 7216 w3wp
...
331 34 73728 97792 296 125,13 5388 chrome
519 28 90728 97640 211 780 svchost
877 66 72664 88292 341 11,09 2632 explorer
220 25 66784 80036 268 2,61 12348 chrome
343 21 79172 78968 568 1,68 8172 powershell
3956 41 65476 68888 346 4604 Microsoft.VisualStudio.Web.Host