Запуск этого сценария позволяет установить драйвер принтера на сервере печати. Эта возможность оказывается полезной, если необходимо обновить драйвер принтера на сервере печати или добавить драйвер на сервер печати для поддержки пользователей, которые подключатся с помощью операционной системы, не имеющей драйвера принтера на сервере печати.
Команда prndrvr.vbs -a имеет следующий синтаксис:
cscript prndrvr.vbs -a [-m <DriverName>] [-v <0|1|2|3>] [-e <Environment>] [-s <RemoteComputer>] [-h <Path>] [-i <DriverFile>] [-u <user> -w <password>]
Параметры команды рассматриваются далее.
Параметры команды prndrvr.vbs -a
Параметр |
Использование |
-m <DriverName> |
Указывает имя устанавливаемого драйвера. Обычно драйвер называется именем поддерживаемого принтера. |
-v <0|1|2|3> |
Указывает версию устанавливаемого драйвера:
Если версия не указана, устанавливается версия драйвера, соответствующая операционной системе сервера печати |
-e <Environment> |
Указывает окружение установленного драйвера. Если не указывать параметры окружения, предполагается использование окружения сервера печати |
-s <RemoteComputer> |
При удаленном запуске команды этот параметр позволяет указать имя или адрес IP удаленного сервера печати |
-h <path> |
Указывает путь к файлу информации (inf) драйвера принтера |
-i <DriverFile> |
Указывает имя файла информации (inf) драйвера принтера |
-u <user> |
Если команда выполняется не от пользователя, имеющего разрешение управление принтерами (Manage Printers) (по умолчанию это разрешение имеют группы Администраторы и Опытные пользователи), можно использовать этот параметр для запуска команды в контексте учетной записи другого пользователя |
-w <password> |
При использовании параметра -u параметр -w позволяет указать пароль пользователя |
Далее перечислены действительные параметры окружения. При использовании параметра -e ввод должен совпадать с текстом в кавычках, приведенным в таблице.
Действительные параметры окружения
Параметры окружения |
Совместимые значения версии |
"Windows NT 4.0" |
0 |
"Windows NT PowerPC" |
1 |
"Windows NT R4000" |
1 |
"Windows IA64" |
3 |
"Windows NT Alpha_AXP" |
1,2 |
"Windows NT x86" |
1,2,3 |
Предположим, что необходимо удаленно установить драйвер принтера Samsung Laser Printer для операционной системы Windows NT 4.0 на сервер печати, который в данный момент содержит драйвера для клиентов Windows 2000 и Windows XP. Для этого необходимо ввести следующую команду:
cscript prndrvr.vbs -a -m "Samsung Laser Printer" -v 2 -e "Windows NT x86"