Монітор ресурсів командного рядка для Windows?


13

У Windows є графічний інтерфейс "Диспетчер завдань", а також є чудовий командний рядок "tasklist.exe", який дозволяє мені бачити більшість однакових даних, але в тексті, який дуже легко розібрати зі сценарію.

Чи є аналогічний інструмент командного рядка для "Монітора ресурсів"? Я шукаю щось, що перелічить глобальне використання процесора / диска / мережі / пам’яті та / або використання в процесі.

Відповіді:


16

Я думаю, ти шукаєш typeperf . Він повинен працювати для:

  • Windows Server 2003 - 2016
  • Windows 10
  • Windows 7
  • Windows Vista
  • Windows XP

Приклад:

typeperf "\Processor(_Total)\% Processor Time"

запише час процесора, поки ви не натиснете Ctrl-C. Додавання -sc 5повідомить про 5 примірників:

typeperf -sc 5 "\Processor(_Total)\% Processor Time"

Ось приклад активності диска, загальна кількість байтів за секунду:

typeperf -si 2 "\LogicalDisk(_Total)\Disk Bytes/sec"

Пояснено лічильники дисків монітора продуктивності Windows


3

Можливо, ви хочете заглянути pslist.

Він не забезпечує все, що ви шукаєте. Але це єдиний інструмент CLI, про який я знаю, що хоча б надати частину цього безпосередньо.


3

Просто запустіть Запуск:

WinKey + R

тип:

resmon

і натисніть

OK

2
Чим це відрізняється від існуючої відповіді, яка описує той самий процес?
Рамхаунд

Це швидкий доступ до Монітора ресурсів у вікні Запуск, а не в CLI. Це альтернативна відповідь на початкове запитання та з прямим доступом до монітора ресурсів, без необхідності проходити через диспетчер завдань, як відповів Том. По-іншому, однакові результати. ;)
Алан

Ви розумієте, що введення resmonв рядку запуску запустить resmon.exe так само, як набравши текст cmd, запустить командний рядок.
Рамхаунд

1
Один із відповідей правильно пропонує перехід через CLI (командний рядок інтерфейсу командного рядка), а інший пропонує пройти через рядок запуску та менеджер завдань. Шахта пропонує перейти через підказку безпосередньо до резона. Це може бути відкриття тієї ж програми, але це інший крок. Моя відповідь - це те, що я шукав і є тут подальшим посиланням.
Алан

1

resmon.exe - це "монітор ресурсів", який зазвичай запускається з taskmgr.

Шлях до resmon.exe є специфічним для процесора, але зазвичай для його процесора є копія в ... \ windows \ system32 або ... \ windows \ system

(Ви можете запустити диспетчер завдань за допомогою ctrl-alt-del або ввівши "tskmgr" в командному рядку або в "Запустити ..." в меню "Пуск")

востаннє перевірено на Win7


1
Що ви маєте на увазі під процесором?
Flimzy

Я думаю, що він має на увазі "функціонування конкретного", як у тому, яку версію Windows (і яку версію) ви використовуєте.
carenow1

-2

Моніторинг активності в Інтернеті на вашому комп’ютері - це потужний інструмент, що дозволяє вам:

  • Слідкуйте за фоновими процесами
  • Виявляйте віруси та інші зловмисні програми
  • Викрийте несанкціонований доступ
  • Моніторинг запущених програм
  • Активність процесу журналу

..і набагато більше.

Найкраща частина? Це дуже просто. Ось як я це роблю в Windows XP:

Відкрийте cmdі введіть netstat -n 5 >scan.txt Через хвилину-дві (або будь-яку кількість часу) натисніть Ctrl + C, щоб припинити моніторинг. Введіть, scan.txtщоб відкрити файл журналу та перевірити результати Існує багато способів змінити вихідний журнал, використовуючи різні параметри. Ось кілька альтернативних команд, які ви можете спробувати:

netstat -b 5 >scan.txtабо netstat -nao 5 >scan.txt Другий також надає номери PID (ідентифікатор процесу), які можуть бути перевірені відповідно до запущених процесів у Менеджері завдань Windows (у розділі Перегляд> Вибрати стовпчик ..) Не соромтеся припиняти будь-які процеси, які виконують небажані TCP-з'єднання. Для повного переліку параметрів netstat введіть netstat helpкомандний рядок.

Ось як я це роблю на Mac OSX:

Відкрийте термінал і введіть netstat -b >> scan.txt Через хвилину-дві (або будь-яку кількість часу) натисніть Ctrl+, Cщоб припинити моніторинг. Введіть, more scan.txtщоб відкрити файл журналу та перевірити результати.


1
Будь ласка, прочитайте запитання ще раз уважно. Ваша відповідь не відповідає на початкове запитання. OP використовує Windows .
DavidPostill
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.