Skip to main content

PsSuspend v1.06

Автор: Марк Руссинович (Mark Russinovich)

Опубликовано 4 декабря 2006 г.

Введение

Программа PsSuspend позволяет приостановить процесс на локальной или удаленной машине, что бывает желательно, когда процесс чрезмерно потребляет какой-то ресурс (например, сеть, процессор или диск), необходимый другим процессам. Вместо того чтобы принудительно завершать «пожирателя ресурсов», можно приостановить его на время и возобновить позже.

Установка

Скопируйте программу PsSuspend в любую из папок, в которых система ищет исполняемые файлы, и затем введите команду «pssuspend», указав те или иные параметры (см.ниже).

Программа PsSuspend работает в операционных системах Windows Vista, NT 4.0, Win2K, Windows XP и Server 2003.

Использование

Если при запуске PsSuspend указать идентификатор процесса, то она приостановит или возобновит процесс с таким идентификатором на локальном компьютере. Если указать имя процесса, то PsSuspend приостановит или возобновит все процессы с таким именем. Для возобновления процессов задайте параметр -r.

Применение: pssuspend [- ] [-r] [\\компьютер [-u имя_пользователя] [-p пароль]] <имя_процесса | идентификатор процесса>

-Вывести перечень допустимых флагов.
-rВозобновить указанные процессы, если они были приостановлены.
\\компьютерИмя компьютера, на котором нужно приостановить или возобновить процессы. Удаленный компьютер должен быть виден в сетевом окружении.
-u имя_пользователяЕсли вы хотите приостановить процесс, работающий в удаленной системе, но текущая учетная запись не имеет в ней административных привилегий, то этот параметр позволит войти от имени администратора. Если вы не укажете пароль с помощью параметра -p, то программа PsSuspend попросит его ввести, но не будет отображать на экране.
-p парольЭтот параметр позволяет задать пароль в командной строке, чтобы программу PsSuspend можно было вызывать из пакетного файла. Если указать имя учетной записи без параметра -p, то программа PsSuspend попросит ввести пароль.
идентификатор_процессаИдентификатор процесса, который нужно приостановить или возобновить.
имя_процессаИмя одного или нескольких процессов, которые нужно приостановить или возобновить.

PsTools

Программа PsSuspend входит в состав постоянно расширяющегося набора средств командной строки под названием PsTools, который публикуется на странице Sysinternals и предназначен для администрирования локальных и удаленных систем под управлением ОС Windows NT/2000.

Загрузка комплекта программ PsTools (1 МБ)Загрузка комплекта программ PsTools (1,60 МБ)