Jscript Добавить и удалить принтеры из сети - PullRequest
1 голос
/ 28 июня 2011

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

Моя проблема: я пытался написать jscript, который подключался бы по сети и добавлял принтеры .... Некоторые из этих сетей имеют имя пользователя и pw. Так что не знал, что теперь делать ...

вот что я получил до сих пор

var WshNetwork = new ActiveXObject("WScript.Network");
var PrinterPath = "\\\\srvprint\LJ5_4";
WshNetwork.AddWindowsPrinterConnection(PrinterPath);

Любая помощь будет оценена. ти

1 Ответ

3 голосов
/ 24 сентября 2013

Мой немного отличается и не помогает с паролем, но, как я это делаю, это установить это в начале

dim varNetwork
Set varNetwork = CreateObject("WScript.Network")

затем используйте эту строку для каждого принтера

varNetwork.AddWindowsPrinterConnection "\\server\printer"

Я использую GP, чтобы настроить его для запуска при запуске каждого пользователя, и просто проверяю, что его учетная запись домена имеет разрешения для принтера.

...