Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   Установка расшаренного принтера (http://forum.oszone.net/showthread.php?t=221952)

Melkii 01-12-2011 16:22 1807346

Установка расшаренного принтера
 
Добрый день! Почитал статью: http://forum.oszone.net/thread-199547.html.
Есть скрипт для ОС Windows XP для подключения расшаренных принтеров:
Set WshNetwork = CreateObject("WScript.Network")
PrinterPath = "\\сервер\принтер"
WshNetwork.AddWindowsPrinterConnection PrinterPath
'WshNetwork.SetDefaultPrinter PrinterPath
Но к сожалению данный скрипт не работает по Windows 7.. Что предложете?)

Petya V4sechkin 01-12-2011 17:26 1807392

Цитата:

Цитата Melkii
не работает

Прям так и говорит? "Не работаю, сегодня выходной, заходите завтра!"
Или все-таки ошибку выдает? Запустите VBS-файл двойным щелчком мыши.

Melkii 01-12-2011 17:46 1807402

нет не правы: утверждает что не работает по в 48 недели года! к моему сожалению обнаружил, что на данном форуме, господа типа "гении" шуткуют... жаль...

Ошибка: TestAddPrinter.vbs(6, 1) (null): не найден указанный модуль

Также пишет что ошибка в 6 строке, 6 строка - WshNetwork.AddWindowsPrinterConnection PrinterPath

Petya V4sechkin 01-12-2011 18:11 1807412

Цитата:

Цитата Melkii
Ошибка: TestAddPrinter.vbs(6, 1) (null): не найден указанный модуль
Также пишет что ошибка в 6 строке, 6 строка - WshNetwork.AddWindowsPrinterConnection PrinterPath

Как странно.
А в первом посте скрипт из четырех строк, причем четвертая - комментарий:

Цитата:

Цитата Melkii
Set WshNetwork = CreateObject("WScript.Network")
PrinterPath = "\\сервер\принтер"
WshNetwork.AddWindowsPrinterConnection PrinterPath
'WshNetwork.SetDefaultPrinter PrinterPath

Заархивируйте и выложите ваш VBS-файл.

Цитата:

Цитата Melkii
к моему сожалению обнаружил, что на данном форуме, господа типа "гении" шуткуют... жаль...

Прошу прощения за то, что вы не описали свою проблему.

Melkii 01-12-2011 18:20 1807418

Вложений: 1
Вот он. + скриншот ошибки выложил

Vadikan 01-12-2011 18:51 1807439

Melkii, вы его запускаете именно в таком виде? Со звездочками?
Код:

PrinterPath = "\\****\hp**"
Ибо в первом посте там было
Код:

PrinterPath = "\\сервер\принтер"
Гениев тут нет, но есть люди, которые изо дня в день видят участников, из которых клещами приходится извлекать внятное описание проблемы. Видите, уже шестой пост, а мы все пытаемся понять, что вы там запускаете :)

Petya V4sechkin 01-12-2011 22:31 1807573

Melkii, по всей видимости, ошибка при установке драйвера.
Система 32-битная или 64-битная? Что происходит при подключении принтера вручную, не скриптом?

Под учетной записью администратора проблема та же?
С отключенным UAC проблема та же?

Имя принтера корректно задано? Если в командной строке (cmd.exe) выполнить:
Код:

Net View \\сервер
что выдаст?

Melkii 02-12-2011 10:01 1807822

Добрый день. Какая разница, что в выложенном скрипте указано так PrinterPath = "\\****\hp**" или PrinterPath = "\\сервер\принтер"??? Естественно я просто ***** скрыл имя сервака и название принтера, каким способом в есть разница?????


Да по админом и UAC отключены.

Выполнив Net View \\сервер показывает все шары, в том числе интересуещий принтер.

Petya V4sechkin 02-12-2011 18:37 1808140

Melkii, на сервере и клиенте система 32-битная или 64-битная?

Цитата:

Цитата Petya V4sechkin
Что происходит при подключении принтера вручную, не скриптом?



Время: 18:24.

Время: 18:24.
© OSzone.net 2001-