-d - включить в отчет информацию о потоках, выполняемых процессом (thread details).
-m - включить в отчет информацию об использовании памяти (memory).
-x - включить в отчет все вышеперечисленное.
-t - выдать только дерево процессов (tree).
-s [n] - запускаться в режиме диспетчера задач, каждые n секунд (по умолчанию - 1 сек. Для завершения нажать Escape.
-r n - время обновления экрана в режиме диспетчера задач (по умолчанию -1 сек.).
name - выдать информацию только о процессе с именем name. Если имеется несколько процессов с одинаковым именем, (например FAR), то будет выдана информация обо всех процессах, имя которых соответствует name. Если в качестве name задать часть имени, например символ "F", то в отчет попадут сведения о всех процессах, имя которых начинаются с указанной буквы.
pid- выдать информацию о процессе с идентификатором pid. Будет выдана информация только об одном процессе, имеющем идентификатор pid.
Пример: выдать информацию о процессе, его потоках, использование им памяти.
Синтаксис: pskill [\\computer [-u username [-p password]]] < process ID or name >
Если \\computer опущено - то выполняется завершение процесса на локальной машине.
process Id or name - имя или идентификатор процесса (его можно получить с помощью рассматриваемой ниже утилиты PsList.exe).
Кстати, с помощью PsKill можно принудительно получить перезагрузку или даже "синий экран смерти" (BSOD- Blue Screen Of Death), если завершать системные процессы (lsass, winlogon и т.п.)
Пример: Завершить процесс с идентификатором 280 на компьютере LABOS0:
Команда: pskill \\LABOS0 –u ava –p avapass 280 – удалить процесс с идентификатором 280 на компьютере LABOS0 пользователя ava с паролем avapass.
Process 280 killed – процесс 280 удален.
PsInfo
PsInfo - выдает системную информацию об удаленной или локальной системе (версия ОС, тип процессора, видеоадаптера, объем ОЗУ, установленное ПО и т.п.).
-h - включить в выдаваемый отчет информацию об установленных обновлениях (hotfixes).
-s - отображать список установленных программ.
-d - отображать информацию о дисках (тип, файловая система, метка тома, размер, объем свободного пространства).
-c - выдавать данные в формате CSV (текстовый файл с данными, разделенными по полям с помощью символа-разделителя - запятой). Вы можете импортировать данные из такого файла в другие приложения, например, в Excel.
-t - позволяет задать символ разделитель в файлах формата CSV, если он должен отличаться от запятой.
Пример: команда psinfo –d \\LABOS0 –u ava –p pass –вывести системную информацию о компьютере LABOS0 (версия ОС, ее тип и сервисный пакет, имя владельца компьютера и зарегистрировавшей его организации, дату установки, количество процессоров, их скорость, тип, объем ОЗУ, типы имеющихся запоминающих устройств). К примеру, диск С –жесткий, NTFS, размер – 9,99 гигабайт, свободное место – 314, 43 Мегабайта (3,1%).