Поделиться через


prnjobs

Приостановка, возобновление, отмена и списки заданий печати. Эта команда представляет собой скрипт Visual Basic, расположенный в каталоге %WINdir%\System32\printing_Admin_Scripts\<language> . Чтобы использовать эту команду в командной строке, введите cscript , а затем полный путь к файлу prnjobs или измените каталоги на соответствующую папку. Например: cscript %WINdir%\System32\printing_Admin_Scripts\en-US\prnjobs.vbs.

Синтаксис

cscript prnjobs {-z | -m | -x | -l | -?} [-s <Servername>] [-p <Printername>] [-j <JobID>] [-u <Username>] [-w <password>]

Параметры

Параметр Описание
-Z Приостанавливает задание печати, указанное параметром -j .
-m Возобновляет задание печати, указанное параметром -j .
-x Отменяет задание печати, указанное параметром -j .
-l Выводит список всех заданий печати в очереди печати.
-s <Servername> Указывает имя удаленного компьютера, на котором размещен принтер, которым требуется управлять. Если не указать компьютер, используется локальный компьютер.
-p <Printername> Обязательный. Указывает имя принтера, которым требуется управлять.
-j <JobID> Указывает (по идентификатору) задание печати, которое требуется отменить.
-u <Username> -w <password> Указывает учетную запись с разрешениями на подключение к компьютеру, на котором размещен принтер, которым требуется управлять. Все члены локальной группы администраторов целевого компьютера имеют эти разрешения, но разрешения также могут быть предоставлены другим пользователям. Если вы не указываете учетную запись, необходимо войти в учетную запись с этими разрешениями для работы команды.
/? Отображение справки в командной строке.

Замечания

  • Если указанная информация содержит пробелы, используйте кавычки вокруг текста (например, "Имя компьютера").

Примеры

Чтобы приостановить задание печати с идентификатором задания 27, отправленным на удаленный компьютер с именем HRServer для печати на принтере с именем colorprinter, введите:

cscript prnjobs.vbs -z -s HRServer -p colorprinter -j 27

Чтобы перечислить все текущие задания печати в очереди для локального принтера с именем colorprinter_2, введите:

cscript prnjobs.vbs -l -p colorprinter_2