Что такое команды Tasklist и Taskkill в Windows 10?

Иногда мы попадаем в ситуацию, когда диспетчер задач Windows(Windows Task Manager) по какой-то причине недоступен или администратор отключил его. В то время невозможно получить подробную информацию о запущенных процессах, и приходится прибегать к помощи сторонних инструментов, чтобы убить приложение или процесс, который работает в фоновом режиме и создает проблему в компьютерной системе. Если вам удобно работать с командной строкой, вы можете использовать встроенные инструменты командной строки Windows под названием (Windows)Tasklist и Taskkill . В этом посте мы поделимся подробностями об этом.

Примечание(Note) . Вы также можете использовать PowerShell для выполнения команды. Он будет работать, когда и командная строка(Command Prompt) , и PowerShell запущены с правами администратора.

Список задач и команды Taskkill в Windows 10

Если вам интересно, зачем нужно столько усилий, то знайте, что эта программа создавалась не для одного компьютера, а для управления несколькими компьютерами. Каждая из программ предлагает возможность подключения к удаленным компьютерам и даже ввода пароля. Программа предназначена для серверов Windows(Windows Servers) , но также доступна в некоторых потребительских версиях Windows .

Список заданий(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 , чтобы удалить программу из списка запущенных процессов.

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

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

Самый простой способ завершить программу из командной строки — найти PID или идентификатор(Process ID) процесса программы для Taskkill . PID отображается(PID) , когда вы выполняете список задач, чтобы найти сведения об использовании программы. Вот некоторые примеры:

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

Я инженер-конструктор со стажем работы более 10 лет. Я специализируюсь на USB-контроллерах и кабелях, а также на обновлении BIOS и поддержке ACPI. В свободное время я также люблю вести блог на различные темы, связанные с технологиями и инженерией.



Related posts