Сценарий prnqctl.vbs


При диагностике проблем в работе принтеров эту команду можно использовать для печати тестовой страницы, приостановки и продолжения печати, а так же для очистки очереди печати. Команда prnqctl.vbs имеет следующий синтаксис:

cscript prnqctl.vbs <-z | -m | -e | -x> [-s <RemoteComputer>] -p <PrinterName> [-u <user> -w <password>]

При запуске этой команды необходимо указать один первый параметр (z, m, e, x), который определяет тип действия, выполняемый командой. Вторым обязательным параметром команды является -p, который определяет принтер, по отношению к которому выполняется команда. Параметры команды рассматриваются далее.

Предположим, что пользователь жалуется на определенный принтер. Для печати тестовой страницы на принтере SamsungLaser, подключенном к серверу печати PrntHell1, необходимо воспользоваться следующей командой:

cscript prnqctl.vbs -e -s prnthell1 -p samsunglaser

Параметры команды prnqctl.vbs

Параметр

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

-z

Приостанавливает печать

-m

Продолжает приостановленную печать

-e

Печатает тестовую страницу

-x

Очищает очередь печати принтера

-s <RemoteComputer>

При удаленном запуске команды этот параметр позволяет указать имя или адрес IP удаленного сервера печати

-p <PrinterName>

Обязательный параметр. Указывает имя принтера, по отношению к которому выполняется команда.

-u <user>

Если учетная запись, от имени которой выполняется команда, не имеет разрешения на управление принтерами (по умолчанию, такое разрешение есть только у членов групп Администраторы и Опытные пользователи), можно воспользоваться этим параметром для запуска команды от имени другого пользователя

-w <password>

При использовании параметра -u, параметр -w позволяет указать пароль учетной записи пользователя, от имени которого будет запущена команда

Читать также  Популярные автомагнитолы 2012 года

+ There are no comments

Add yours