Команда 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 Процес буде завершений не лише в середовищі сеансів користувачів віддаленого робочого стола, а й в середовищі локального користувача.

Поділися в соціальних мережах:

Схожі
Chcp - перегляд або зміна кодової сторінки в командному рядку windows.Chcp - перегляд або зміна кодової сторінки в командному рядку windows.
Logoff - завершення сеансу користувача windows.Logoff - завершення сеансу користувача windows.
Команда getmac - відображення фізичної адреси мережевого адаптера (mac-адреси)Команда getmac - відображення фізичної адреси мережевого адаптера (mac-адреси)
Mstsc - клієнт служб терміналів windows.Mstsc - клієнт служб терміналів windows.
Команда tsdiscon - відключення сеансу віддаленого робочого стола.Команда tsdiscon - відключення сеансу віддаленого робочого стола.
Команда taskkill - завершити процес.Команда taskkill - завершити процес.
Команда netfcg - перегляд і зміна конфігурації мережі в windows.Команда netfcg - перегляд і зміна конфігурації мережі в windows.
Команда query - відображення інформації про сеанси користувачів.Команда query - відображення інформації про сеанси користувачів.
Break - включити або відключити обробку ctrl + c в dos.Break - включити або відключити обробку ctrl + c в dos.
Команда tscon - приєднати сеанс користувача до сеансу віддаленого робочого стола.Команда tscon - приєднати сеанс користувача до сеансу віддаленого робочого стола.
» » Команда tskill - завершити процес.