Как да отпечатате списъка с работещи процеси в Windows -
Един от нашите читатели ни попита: „Как отпечатвате списъка с работещи процеси от диспечера на задачите?“ (“How do you print the list of running processes from Task Manager?”). За съжаление, не можете да направите това от диспечера на задачите(Task Manager) . Въпреки това, можете да изпълните някои команди, за да генерирате списък с работещи процеси в Windows и след това да го отпечатате, както бихте отпечатали стандартен документ. Ето как работи всичко, като се използват само вградените в Windows инструменти :
ЗАБЕЛЕЖКА:(NOTE:) Това ръководство се отнася за всички версии на Windows , включително Windows 10 и Windows 11 .
Как да отпечатате списъка с работещи процеси с помощта на командата tasklist (в CMD , PowerShell или Windows Terminal )
Командата tasklist може да изведе списъка с активни процеси в текстов файл на вашия компютър, който след това можете лесно да отпечатате. Можете да изпълните тази команда във всяка среда на командния ред, която предпочитате: команден ред(Command Prompt) , PowerShell или Windows Terminal .
Просто отворете командния ред(Command Prompt)(open the Command Prompt) (или един от другите два) и въведете:
Заменете пътя към файла(path to file) с действителния път към файла, който искате да създадете на вашия диск, със списъка с работещи процеси. След това натиснете Enter на клавиатурата. Исках да запазя списъка във файл с име процеси.txt(processes.txt) на моето D устройство, затова написах:
Изпълнение на командата tasklist
Отворете File Explorer(Open File Explorer) и отидете до пътя, който сте посочили за вашия файл. Щракнете двукратно върху(Double-click) файла, за да го отворите. Той трябва да показва данни, подобни на екранната снимка по-долу. Списъкът с работещи процеси е поставен в таблица със следните колони: Име(Image Name ) на изображението (име на процеса), PID (идентификатор на процеса), Име(Session Name) на Session# (# означава номер(Number) ) и Mem Usage (Използване на памет) .
Резултатът от командата tasklist
Чувствайте се свободни да print (press CTRL+P) списъка с активни процеси, като използвате вашия принтер по подразбиране(default printer) .
ЗАБЕЛЕЖКА:(NOTE:) Командата tasklist има много параметри, които можете да използвате, за да форматирате нейния изход. Пълната документация може да бъде намерена на уебсайта на Microsoft TechNet : Tasklist . Не се колебайте да го прочетете и да експериментирате сами.
Как да отпечатате списъка с работещи процеси с помощта на командата Get-Process (в PowerShell или Windows Terminal )
Има друга команда, която можете да използвате, но само в PowerShell и Windows Terminal . Той се нарича get-process или gps (кратката версия). За да използвате тази команда, отворете PowerShell(open PowerShell) (или раздел PowerShell в (PowerShell)Windows Terminal ) и въведете следното:
или
Исках да запазя списъка във файл с име process.txt на моето D устройство, затова написах:
или
Изпълнение на командата get-process в PowerShell
Изходният файл е форматиран и включва следните колони:
- Дръжки(Handles) - броят на манипулаторите, които процесът е отворил.
- NPM(K) - количеството памет без страници, която процесът използва, в килобайти.
- PM(K) - количеството памет за страници, която процесът използва, в килобайти.
- WS(K) - размерът на работния набор на процеса в килобайти. Състои се от страниците на паметта, които наскоро бяха посочени от процеса.
- CPU(s) - количеството процесорно време, което процесът е използвал на всички процесори за секунди.
- Id - идентификаторът на процеса ( PID ) на процеса, който се изпълнява.
- SI - идентификаторът на сесията на процеса.
- ProcessName - името на процеса.
Резултатът от командата get-process
Вече можете лесно да отпечатате списъка с работещи процеси от Notepad или всяко друго приложение, което сте използвали, за да отворите файла, съдържащ списъка с процеси.
ЗАБЕЛЕЖКА:(NOTE:) Както можете да видите, изходът на командата get-process е по-сложен от този, който получавате от списъка със задачи(tasklist) . Освен това има още опции за персонализирането му. Затова(Therefore) ви препоръчвам да прочетете следната документация: Get-Process (Вземете списък с процеси, изпълнявани на машина), Out-File (Изпращане на изход във файл) и Out-Printer (Изпращане на изход към принтер).
Как да отпечатате списъка с работещи процеси с помощта на WMIC (в CMD , PowerShell или Windows Terminal )
WMIC или Windows Management Instrumentation Command line е софтуерна помощна програма, която позволява на потребителите да извършват операции на Windows Management Instrumentation (WMI) от всяка среда на командния ред ( Command Prompt , PowerShell или Windows Terminal ). Можете да го използвате за много задачи, включително запазване на списък с всички работещи процеси в текстов файл, който можете да отпечатате. За да направите това, отворете всяка среда на командния ред, която искате в Windows . Избрахме да стартираме Windows Terminal(start Windows Terminal) . След това въведете тази команда:
Заменете пътя към файла(path to file) с действителния път към файла, който искате да създадете, и след това натиснете Enter на клавиатурата.
Изпълнение на командата wmic в терминала на Windows(Windows Terminal)
Исках да запазя списъка с работещи процеси във файл с име process.txt на моето D устройство, затова написах:
Полученият файл изглежда подобен на екранната снимка по-долу и информацията е разделена на следните колони:
- HandleCount - броят манипулатори на операционната система, които процесът е отворил.
- Име(Name) - името на всеки работещ процес.
- Приоритет(Priority) - приоритетът, присвоен от Windows на всеки процес. Колкото по-голямо е числото, толкова по-висок е приоритетът.
- ID на процеса(Process ID) - идентификаторът на процеса, както е присвоен от Windows .
- ThreadCount - нишките на операционната система, които в момента се изпълняват в свързания процес.
- WorkingSetSize - общото количество физическа памет, която всеки процес използва, в байтове.
Резултатът, който получавате от wmic
За повече информация относно свойствата на всеки процес прочетете тази документация от Microsoft : клас Win32_Process(Win32_Process class) .
Как отпечатахте списъка с работещи процеси?
Надявам се, че сте намерили този урок за полезен и сте успели да отпечатате списъка с процеси, изпълнявани на вашия компютър или устройство с Windows . Преди да затворите, уведомете ни в коментар коя команда предпочитате и защо. Освен това, ако знаете други методи за отпечатване на списък с процесите, които се изпълняват в Windows , не се колебайте да ги споделите.
Related posts
Преглеждайте системна информация и управлявайте процеси от CMD или PowerShell
Разберете кога е инсталиран Windows. Каква е първоначалната дата на инсталиране?
Как да отворите командния ред, когато Windows не се стартира (3 начина)
Как да използвате diskpart, chkdsk, defrag и други команди, свързани с диска
Как да скриете (или покажете) всеки дял в Windows (всички версии)
Как да надстроите до Windows 10 (безплатно) -
Какъв модел е моят компютър, лаптоп или таблет с Windows 10? 8 начина да разберете -
5 забавни и странни неща, които можете да правите с Telnet клиента
Как да поправите Windows 7 с помощта на Startup Repair
9 неща, които можете да правите със системна конфигурация в Windows
Инструмент за създаване на медии на Windows 10: Създайте USB флаш за настройка или ISO
Команден ред: 11 основни команди, които трябва да знаете (cd, dir, mkdir и др.)
Как да отворите командния ред (14 начина) -
4 начина да активирате приложението да работи при стартиране на Windows 10
4 начина за създаване на произволни фиктивни файлове с определен размер в Windows
11 начина да стартирате Performance Monitor в Windows (всички версии)
Как да използвате инструмента за изтегляне на USB/DVD на Windows
Как да използвате Steps Recorder за заснемане на стъпки за отстраняване на неизправности в Windows 10 -
Как да експортирате дървото на директории на папка в Windows
Какво е PowerShell в Windows и какво можете да правите с него?