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

Ты сможешь лишь 85%

Такой синтаксис команды позволяет просмотреть список принтеров, подключенных к серверу печати, и их конфигурационную информацию:

cscript prnmngr.vbs -l [-s <RemoteComputer>] [-u <user> -w <password>]

Параметры этой команды рассматриваются далее.

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

Параметр

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

-s <RemoteComputer>

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

-u <user>

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

-w <password>

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

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

cscript prnmngr.vbs -l -s dodo1

Остальные версии этой команды описаны в справочном руководстве Windows.

Кому нужна эта Винда? Нам нужны бабки за 180 секунд!

Leave a Reply

Your email address will not be published. Required fields are marked *