Команда tskill - завершити процес.
Відео: Як завершити процес не відповідає програми в Windows?
команда TSKILL схожа на команду TASKKILL але більш адаптована для використання на сервері терміналів Microsoft. При великій кількості віддалених користувачів, дана команда зручніше, ніж TASKKILL оскільки має параметри командного рядка для використання по відношенню до сеансів віддаленого робочого столу.
Формат командного рядка:
TSKILL id процесу | ім`я процесу [/ SERVER: сервер] [/ ID: id сеансу | / A] [/ V]
Параметри командного рядка:
id процесу - унікальний ідентифікатор процесу.
ім`я процесу - ім`я процесу, як правило - ім`я виконуваного файлу без розширення, наприклад - Firefox.
/ SERVER: сервер терміналів - ім`я або адреса сервера терміналів.
id сеансу - ідентифікатор сеансу, унікальний для кожного підключення до віддаленого робочого стола по протоколу RDP (Remote Desktop Protocol).
/ A - Припинити процес, що виконується в усіх сенсах.
/ V - Відображення інформації про виконані дії.
Ідентифікатори сеансів користувачів можна визначити за допомогою команди QUERY:
query session - відобразити відомості про користувача сеансах. Приклад відображається:
СЕАНС ПОЛЬЗОВАТЕЛЬID СТАТУСТІП
services 0 Диск
console user11 Активно
vasya 2 Диск
user 5 Диск
rdp-tcp # 0 user27 Активно rdpwd
rdp-tcp # 4 user38 Активно rdpwd
Для отримання списку сеансів користувачів на віддаленому сервері терміналів використовується команда:
query session / server: winsrv2016 - отримати інформацію про сеанси користувачів з сервера winsrv2016.
Для виконання даної команди потрібні права адміністратора по відношенню до віддаленої системи і деякі настройки безпеки, наведені на сторінці з описом команди QUERY.
У расмотренного вище прикладі, сеанс з ім`ям console - це активний сеанс користувача, зареєстрованого локально під ім`ям user1 і з ідентифікатором 1. Крім того, є 2 локальних сеансу користувачів vasya і user з ідентифікаторами 2 і 5, які неактивні, але не завершені (стан "Диск") в результаті використання режиму завершення роботи "Змінити користувача", коли сеанс не закінчується і до нього можна повернутися при зворотному змінився основний користувач.
Також є 2 сеанси віддаленого підключення rdp-tcp # 0 і rdp-tcp # 4 користувачів user2 і user3 зі своїми ідентифікаторами сеансів 7 і 8.
Приклади використання TSKILL:
tskill.exe 2425 - знищити процес з ідентифікатором 2425. Ідентифікатори процесів можна отримати за допомогою команди TASKLIST
tskill.exe Firefox - завершити процес з ім`ям Firefox. Процес із зазначеним ім`ям буде завершено тільки для сеансу поточного користувача. Всі інші процеси з таким же ім`ям, що існують в сеансах інших користувачів сервера терміналів НЕ будуть порушені. При використанні команди TSKKILL для завершення процесу по імені, при наявності відповідних прав, локальний адміністратор завершить процес не тільки для себе, але і для всіх користувачів віддаленого робочого стола.
.tskill firefox / server: Win10 / ID: 4 - завершити процес з ім`ям firefox на сервері терміналів Win10 тільки для сеансу користувача з ідентифікатором 4 (Користувач user3 в наведеному вище прикладі виведення команди QUERY).
tskill firefox / server: win10 / A - завершити процес firefox для всіх сеансів користувачів на сервері win10 Процес буде завершений не лише в середовищі сеансів користувачів віддаленого робочого стола, а й в середовищі локального користувача.
Поділися в соціальних мережах:
Схожі
- Команда qprocess - відобразити інформацію про процеси в windows
- Команда netfcg - перегляд і зміна конфігурації мережі в windows.
- Title - зміна заголовка вікна командного рядка windows.
- Logoff - завершення сеансу користувача windows.
- Команда quser - відобразити відомості про які увійшли в систему користувачів windows
- Chcp - перегляд або зміна кодової сторінки в командному рядку windows.
- Mstsc - клієнт служб терміналів windows.
- Команда exit - завершити роботу командного процесора або поточного командного файлу.
- Як подивитися потоки процесу в linux
- Команда query - відображення інформації про сеанси користувачів.
- Команда recover - відновлення збережених даних на пошкодженому диску.
- Команда getmac - відображення фізичної адреси мережевого адаптера (mac-адреси)
- Команда msg - відправити повідомлення користувачу.
- Команда tasklist - відобразити список завдань на локальному або віддаленому комп`ютері.
- Команда tscon - приєднати сеанс користувача до сеансу віддаленого робочого стола.
- Команда tftp - обмін файлами по протоколу tftp
- Break - включити або відключити обробку ctrl + c в dos.
- Команда change і аналоги - chglogon, chgport, chgusr
- Команда taskkill - завершити процес.
- Команда openfiles - управління відкритими по мережі або локально файлами.
- Команда at