Какво представляват командите Tasklist и Taskkill в Windows 10?

Понякога попадаме в ситуация, в която Windows Task Manager не е достъпен по някаква причина или администраторът го е деактивирал. По това време не е възможно да се получат подробности за протичащите процеси и трябва да се използва помощта на инструменти на трети страни, за да убият приложението или процеса, който работи във фонов режим и създава проблем в компютърната система. Ако се чувствате добре с командния ред, тогава можете да използвате вградените инструменти на командния ред на Windows , наречени Tasklist и Taskkill . В тази публикация ще споделим подробности за него.

Забележка(Note) : Можете също да използвате PowerShell , за да изпълните командата. Ще работи, когато и двете – командният ред(Command Prompt) или PowerShell се изпълняват с администраторски права.

Команди Tasklist и Taskkill в Windows 10

Ако се чудите защо да полагате толкова много усилия, тогава знайте, че тази програма е създадена не за един компютър, а за управление на няколко компютъра. Всяка от програмите предлага възможност за свързване с отдалечени компютри и дори въвеждане на парола. Програмата е за Windows сървъри(Windows Servers) , но е налична и в някои потребителски версии на Windows .

Списък със задачи(Tasklist)

Какво представляват Tasklist и Taskkill команда в Windows 10

Списъкът със задачи(Tasklist) е помощна програма, която изброява текущо изпълняваните процеси или на локален компютър, или на отдалечена машина. Можете бързо да проверите кои процеси се изпълняват във фонов режим и след това да прекратите такива процеси; можем да използваме командата Taskkill , за да го убием.

Синтаксис:(Syntax:)

tasklist [/s <computer> [/u [<domain>\]<username> [/p
]]] [{/m <module> | /svc | /v}] [/fo {table | list | csv}] [/nh] [/fi <filter> [/fi <filter> [ ... ]]]</filter></filter></module></username> </domain></computer></m:rmargin>

Ако изпълните командата „tasklist /fo table“, тя ще изброи всички програми в чист формат. Можете да проверите подробности като използване на паметта, за да разберете кой процес консумира повече ресурси.

Намерете пълни подробности за синтаксиса в Microsoft Docs(syntaxes on Microsoft Docs) .

Прочетете(Read) : Как да убия процес с помощта на командния ред(How to kill a Process using Command Line) ?

Taskkill

Името казва всичко; след като определите кой процес трябва да убиете, можете да използвате Taskkill , за да премахнете програмата от списъка с работещи процеси.

Синтаксис:(Syntax:)

taskkill [/s <computer> [/u [<Domain>\]<UserName> [/p [<Password>]]]] {[/fi <Filter>] [...] [/pid <ProcessID> | /im <ImageName>]} [/f] [/t]

Най-простият начин да прекратите програма от командния ред е да намерите PID или идентификатора(Process ID) на процеса на програмата в Taskkill . PID се показва, когато изпълнявате Tasklist, за да намерите подробности за използването на програмата. Ето няколко примера:

taskkill /pid 1230 /pid 1241 /pid 1253

taskkill /f /fi USERNAME eq NT AUTHORITY\SYSTEM /im notepad.exe

Намерете пълни подробности за синтаксиса в Microsoft Docs(syntaxes on Microsoft Docs) .

Надявам се публикацията да ви помогне да започнете с Tasklist и Taskkill .



About the author

Аз съм софтуерен инженер с над 15 години опит в Microsoft Office и Edge. Също така разработих няколко инструмента, използвани от крайните потребители, като например приложение за проследяване на важни здравни данни и детектор за рансъмуер. Моите умения се състоят в разработването на елегантен код, който работи добре на различни платформи, както и в отличното разбиране на потребителското изживяване.



Related posts