prnqctl

Область применения: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

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

Синтаксис

cscript Prnqctl {-z | -m | -e | -x | -?} [-s <Servername>] [-p <Printername>] [-u <Username>] [-w <password>]

Параметры

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

Remarks

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

Примеры

Чтобы напечатать тестовую страницу на принтере Laserprinter1, совместно используемом компьютером \Server1, введите:

cscript prnqctl -e -s Server1 -p Laserprinter1

Чтобы приостановить печать на принтере Laserprinter1 на локальном компьютере, введите:

cscript prnqctl -z -p Laserprinter1

Чтобы отменить все задания печати на принтере Laserprinter1 на локальном компьютере, введите:

cscript prnqctl -x -p Laserprinter1

Дополнительные ссылки