Понеділок, 20.05.2024, 21:01 | Головна | Реєстрація | Вхід |
Статистика
Онлайн всього: 1 Гостей: 1 Користувачів: 0
|
Каталог статей
Команда Taskkill
Завершает одно или несколько заданий или процессов. Процессы могут быть уничтожены кодом процесса или именем образа.
Синтаксис
taskkill [/s компьютер] [/u домен\пользователь [/p пароль]]] [/fi имя_фильтра] [/pid код_процесса]|[/im имя_образа] [/f][/t]
Параметры
- /s компьютер
- Указывает имя или IP-адрес удаленного компьютера (не используйте
обратную косую черту). По умолчанию используется локальный компьютер.
- /u домен\пользователь
- Выполнение команды с разрешениями учетной записи пользователя, который указан как пользователь или домен\пользователь. По умолчанию используются разрешения текущего вошедшего пользователя компьютера, с которого поступила эта команда.
- /p пароль
- Определяет пароль учетной записи пользователя, заданной параметром /u.
- /fi имя_фильтра
- Задает типы процессов, которые следует завершить и не следует.
Допустимыми именами фильтров, операторами и значениями являются
следующие.
Имя |
Операторы |
Значение |
Hostname |
eq, ne |
Любая допустимая строка |
Status |
eq, ne |
RUNNING|NOT RESPONDING |
Imagename |
eq, ne |
Любая допустимая строка |
PID |
eg, ne, gt, lt, ge, le |
Любой положительное число |
Session |
eg, ne, gt, lt, ge, le |
Любой действительный номер сеанса |
CPUTime |
eg, ne, gt, lt, ge, le |
Допустимое время в формате чч:мм:сс. Компоненты мм и сс должны иметь значения от 0 до 59, а чч может быть любым значением числа без знака |
Memusage |
eg, ne, gt, lt, ge, le |
Любое целое число |
Username |
eq, ne |
Любое действительное имя пользователя ([домен\]пользователь). |
Services |
eq, ne |
Любая допустимая строка
|
Windowtitle |
eq, ne |
Любая допустимая строка
|
- /pid код_процесса
- Указывает код процесса, который необходимо завершить.
- /im имя_образа
- Указывает имя образа процесса, который необходимо завершить. Используйте подстановочный знак (*) для указания всех имен образа.
- /f
- Указывает, что процесс(ы) должен быть принудительно завершен. Этот
параметр не действует для удаленных процессов, все удаленные процессы
завершаются принудительно.
- /t
- Задает завершение всех дочерних процессов вместе с родительским, такое действие обычно известно как уничтожение дерева.
- /?
- Отображает справку в командной строке.
Примечания
- Подстановочный символ (*) принимается только при указании вместе с фильтрами.
- Завершение удаленных процессов всегда выполняется принудительно независимо от указания параметра /f.
- Указание имени компьютера в качестве фильтра HOSTNAME приведет к завершению работы и остановке всех процессов.
- Используйте команду tasklist для определения кода завершаемого процесса.
- Команда taskkill является заменой средству Kill.
Примеры
Далее приведены примеры использования команды taskkill:
taskkill /pid 1230 /pid 1241 /pid 1253 taskkill /f /fi "USERNAME eq NT AUTHORITY\SYSTEM" /im notepad.exe taskkill /s srvmain /f /im notepad.exe taskkill /s srvmain /u maindom\hiropln /p p@ssW23 /fi "IMAGENAME eq note*" /im * taskkill /s srvmain /u maindom\hiropln /fi "USERNAME ne NT*" /im * taskkill /f /fi "PID ge 1000" /im *
|
Категорія: Технічні матеріали | Додав: Igor (20.02.2011)
|
Переглядів: 1068 | Коментарі: 3
| Рейтинг: 5.0/1 |
|
| |