Введение
В наборы ресурсов операционных систем Windows NT и Windows 2000 включен ряд средств командной строки, позволяющих выполнять администрирование систем под управлением ОС Windows NT/2000. Постепенно я собрал комплект аналогичных средств, в том числе средства, которые не входят в наборы ресурсов. Их отличительной особенностью является то, что все они позволяют управлять не только локальной, но и удаленными системами. Первой на свет появилась программа PsList, позволяющая просматривать подробную информацию о процессах, и с тех пор число инструментов постоянно растет. Приставка «Ps» в названии PsList отражает тот факт, что стандартное средство командной строки для формирования списка процессов операционной системы UNIX называется «ps». Поэтому я применил эту приставку ко всем средствам, чтобы объединить их в один набор средств под названием PsTools.
Примечание. Некоторые антивирусные сканеры сообщают, что одна или несколько из этих программ заражены вирусом «remote admin». Ни одна из программ, входящих в набор PsTools, не содержит вирусов, но они использовались вирусами, что и приводит к появлению таких предупреждений.
В комплект PsTools включены следующие программы, которые можно загружать по отдельности или одним пакетом:
-
PsExec — позволяет удаленно выполнять процессы;
-
PsFile — показывает удаленно открытые файлы;
-
PsGetSid — выводит идентификатор безопасности (SID) компьютера или пользователя;
-
PsInfo — выводит информацию о системе;
-
PsKill — позволяет завершать процессы по имени или идентификатору процесса;
-
PsList — выводит подробную информацию о процессах;
-
PsLoggedOn — позволяет просматривать данные о том, кто зарегистрирован в системе локально или в результате использования общих ресурсов (в комплект загрузки входит полный исходный текст программы);
-
PsLogList — позволяет выгрузить записи из журнала регистрации событий;
-
PsPasswd — позволяет менять пароли учетных записей;
-
PsService — позволяет просматривать информацию о службах и управлять ими;
-
PsShutdown — позволяет выключить и при необходимости перезагрузить компьютер;
-
PsSuspend — позволяет приостанавливать процессы;
-
PsUptime — показывает время работы системы с момента последней перезагрузки (в программу PsInfo включены функциональные возможности PsUptime).
Все утилиты, вошедшие в комплект PsTools, работают в операционных системах Windows Vista, Windows NT, Windows 2000, Windows XP и Windows Server 2003. Пакет установки PsTools содержит оперативную справку в формате HTML, в которой представлена полная информация об использовании всех программ входящих в пакет.
Установка
Ни одна из этих программ не требует специальной установки. Нет необходимости даже устанавливать какое-либо клиентское программное обеспечение на удаленные компьютеры, для которых эти программы будут вызываться. Для запуска любой программы введите в командной строке ее имя и задайте необходимые параметры. Для вывода на экран справки об использовании средства укажите в командной строке параметр «-».
|