Установка сетевого принтера скриптом


Добавляем сетевой принтер с помощью командной строки (или .bat файла):

@Echo Off
REM Change \\COMPUTER\PRINTER by your printer's UNC  

REM Add printer
rundll32 printui.dll,PrintUIEntry /in /n\\COMPUTER\PRINTER

REM Set printer as default
rundll32 printui.dll,PrintUIEntry /y /n\\COMPUTER\PRINTER

Относится к:
Windows Server 2008 R2
Windows Server 2008
Windows Server 2003
Windows 7
Windows Vista
Windows XP
Windows 2000

Аналогично можно сделать через VBS скрипт:

Set WshNetwork = CreateObject("WScript.Network")
WshNetwork.AddWindowsPrinterConnection "\\PrintServ\Canon"
WshNetwork.SetDefaultPrinter "\\PrintServ\Canon"

источник

2 комментария

  1. Доброго времени суток, уважаемый.
    Подскажите что делать, если :
    1) драйвера на принтер нет на локальном ПК;
    2) Windows 7 x86, UAC off;
    3) УЗ пользователя имеет ограниченные права:
    ?
    Заранне спасибо за ответ.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *