![]() |
Установка расшаренного принтера
Добрый день! Почитал статью: http://forum.oszone.net/thread-199547.html.
Есть скрипт для ОС Windows XP для подключения расшаренных принтеров: Set WshNetwork = CreateObject("WScript.Network") PrinterPath = "\\сервер\принтер" WshNetwork.AddWindowsPrinterConnection PrinterPath 'WshNetwork.SetDefaultPrinter PrinterPath Но к сожалению данный скрипт не работает по Windows 7.. Что предложете?) |
Цитата:
Или все-таки ошибку выдает? Запустите VBS-файл двойным щелчком мыши. |
нет не правы: утверждает что не работает по в 48 недели года! к моему сожалению обнаружил, что на данном форуме, господа типа "гении" шуткуют... жаль...
Ошибка: TestAddPrinter.vbs(6, 1) (null): не найден указанный модуль Также пишет что ошибка в 6 строке, 6 строка - WshNetwork.AddWindowsPrinterConnection PrinterPath |
Цитата:
А в первом посте скрипт из четырех строк, причем четвертая - комментарий: Цитата:
Цитата:
|
Вложений: 1
Вот он. + скриншот ошибки выложил
|
Melkii, вы его запускаете именно в таком виде? Со звездочками?
Код:
PrinterPath = "\\****\hp**" Код:
PrinterPath = "\\сервер\принтер" |
Melkii, по всей видимости, ошибка при установке драйвера.
Система 32-битная или 64-битная? Что происходит при подключении принтера вручную, не скриптом? Под учетной записью администратора проблема та же? С отключенным UAC проблема та же? Имя принтера корректно задано? Если в командной строке (cmd.exe) выполнить: Код:
Net View \\сервер |
Добрый день. Какая разница, что в выложенном скрипте указано так PrinterPath = "\\****\hp**" или PrinterPath = "\\сервер\принтер"??? Естественно я просто ***** скрыл имя сервака и название принтера, каким способом в есть разница?????
Да по админом и UAC отключены. Выполнив Net View \\сервер показывает все шары, в том числе интересуещий принтер. |
Melkii, на сервере и клиенте система 32-битная или 64-битная?
Цитата:
|
Время: 18:24. |
Время: 18:24.
© OSzone.net 2001-