PDA

Показать полную графическую версию : [решено] добавление usb порта для принтера


WeNDiGO
02-12-2011, 10:19
Делаю

rundll32 printui.dll,PrintUIEntry /if /b "Xerox Phaser 3250" /f "\\master\_INSTALL\_Drv\_PRINTERS\Xerox\3250\Printer\SPL_PCL\WINXP_2000_VISTA_32\sxp2m.inf" /r "USB001:" /m "Xerox Phaser 3250"

после этого появляется это окошко

[Window Title] Принтеры [Main Instruction] Невозможно завершить операцию (ошибка 0x00000704). Указанный порт не существует. [ОК]

через какую команду его добавить ?

Anton04
02-12-2011, 12:52
WeNDiGO,

Всё правильно USB порт принтера появляется только динамически, т.е. в момент соединения с принтером и не каким образом вы его не добавите... Т.е. сам новое название порта вы снести сможете (даже название ему такое же придать), только толку не будет.

WeNDiGO
02-12-2011, 12:58
спасибо
это очень огорчает (

Anton04
04-12-2011, 11:44
WeNDiGO,

А зачем Вам это? Не проще просто добавить драйвер для принтера, а когда вы его подключите, это драйвер уже будет в системе и просто подключит его и всё такое!? ;)

WeNDiGO
05-12-2011, 10:29
ну получается все равно выскакивает окошко , нужны права , а я хотел все сделать через псехек+батник+тихая установка
все таки 170 принтеров нужно ставить одинаковых

Anton04
05-12-2011, 14:08
WeNDiGO,

Странно, т.к. если все дрова принтера добавлены, то подключение должно проходить так же как и подключение флэшки. Хотя, скорее всего не хватает прав на создания локального объекта "принтер", тоды это Вам нужно GPO месить. Например дать всем права "Оператора печати" (не помню уже можно уму создавать принтеры или нет, но не в этом дело, найдёте если чего), поставить всё через батник, а потом просто забрать эти права. ;)

все таки 170 принтеров нужно ставить одинаковых »

Что и все не сетевые!? :wow:

WeNDiGO
05-12-2011, 16:16
да было бы все так просто ))

у нас 61 отдел(мои 38) а другие на заморачиваются , ибо у них мало отделов по 5-7 , и все они распределены по всем этим отделам, в каждом по 20-50 компов, ГПО не мутится в связи отсутсвия АД(а поставить его не дают вышестоящие силы)

и да , они сетевые , но выезжать не кому что бы провода кидать =(

Anton04
05-12-2011, 17:05
ГПО не мутится в связи отсутсвия АД »
и да , они сетевые , но выезжать не кому что бы провода кидать »

Тогда без вариантов, или давать всем администкие права или ехать самому...

P.S. Хотя есть третий вариант... послать кого нибудь... :teeth:

WeNDiGO
06-12-2011, 10:54
вот тогда еще вопрос , если ставить драйвера сразу , без установки вот такой командой :
rundll32 printui.dll,PrintUIEntry /ia /b "Xerox Phaser 3250" /F " \\master\_INSTALL\_Drv\_PRINTERS\Xerox\3250\Printer\SPL_PCL\WINXP_2000_VISTA_32\sxp2m.inf" /m "Xerox Phaser 3250"

все нормально ставится , но ставится на лпт порт , и при подключении его по усб , нужно в ручную ставить усб , а им нельзя (
может нужно какую то другую команду заюзать ?

Anton04
07-12-2011, 15:36
WeNDiGO,

Вам нужна команда не для установки принтера (которую Вы используете), а команда для установки драйвера, без установки самого принтера, т.е. инициировать то что написано в inf файле.
К сожалению я таким не занимался (предпочитаю интегрировать нужный драйвер в OC на этапе дистрибутива).

Или ещё проще, посмотреть в inf файле какие файлы куда копируются и написать cmd и заархивировать в SFX архив с выполнением этого cmd после распаковки.

WeNDiGO
07-12-2011, 16:39
так опция /ia это и делает , ставить именно драйвер

Anton04
07-12-2011, 17:35
WeNDiGO,

Из справки:
Добавление драйвера принтера с помощью информационного файла:
rundll32 printui.dll,PrintUIEntry /ia /c\\machine /m "AGFA-AccuSet v52,3" /h "Intel" /v "Windows 2000 или ХР" /f %windir%\inf\ntprint.inf

;)

Найдите отличия ;)

WeNDiGO
09-12-2011, 12:17
так я же и говорю что ставится , НО на порт лпт , а как подключаешь становится и все , там лпт порт , и менять им нельзя

я собственно уже все поставил , все 170 , но я думаю на будущее мне бы пригодилось функция такая

WeNDiGO
12-12-2011, 15:25
кароче провел все эксперименты , ни как не получится так поставить , даже если в системе уже есть драйвера , все равно при подключении принтера выскакивает окошко и просит пас админа

Anton04
15-12-2011, 13:19
WeNDiGO,

Как я и говорил от имени пользователя у Вас не получится создать объект локальный принтер, в любом случае требуется права администратора, а если быть точнее требуются права на доступ к определённой ветке реестра HKLM и доступ на запись в системную папку windows.

kolяn
21-11-2016, 06:30
Здравствуйте Всем!
У меня принтер xerox Phaser 3250D. На днях сначала непредасказуемо исчезал из списка, а теперь вот и совсем пропал. Кстати не стало и Adobe PDF. Решил переустановить: Uninstaller-ом удалил, но при установке (с родного СД) драйвер не ставится - ошибка. В итоге принтер вроде и есть, но не рабочий.
OS - Win7 максимальная

Iska
21-11-2016, 07:00
kolяn, задайте этот вопрос в профильном: Microsoft Windows 7 (http://forum.oszone.net/forum-95.html) разделе. В данном же решаются совсем другие задачи.




© OSzone.net 2001-2012