Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Установка сетевого принтера

Ответить
Настройки темы
CMD/BAT - [решено] Установка сетевого принтера

Аватара для Vasex

Новый участник


Сообщения: 14
Благодарности: 0


Конфигурация

Профиль | Отправить PM | Цитировать


Добрый день!
Как можно сделать так, чтобы при запуске батника была возможность указания ip-адреса принтера?
Код: Выделить весь код
cscript C:\Windows\System32\Printing_Admin_Scripts\ru-RU\prnport.vbs -a -r "et0021b771d39a" -h "et0021b771d39a" -o RAW -n 9100

cscript C:\Windows\System32\Printing_Admin_Scripts\ru-RU\prndrvr.vbs -a -m "Lexmark Universal v2 XL" -e "Windows NT x86" -h  "C:\Windows\System32\DriverStore\FileRepository\lmud1p40.inf_x86_neutral_641804d8897ec0f3" -i "C:\Windows\System32\DriverStore\FileRepository\lmud1p40.inf_x86_neutral_641804d8897ec0f3\LMUD1p40.inf"

rundll32 printui.dll,PrintUIEntry /if /b "Lexmark Universal v2 XL" /r "et0021b771d39a" /m "Lexmark Universal v2 XL" /u /K /q /Gw

Отправлено: 16:56, 04-09-2015

 

Ветеран


Сообщения: 542
Благодарности: 35

Профиль | Сайт | Отправить PM | Цитировать


Код: Выделить весь код
set /p ip_address_printera=192.168.1.x

-------
консольный клиент telegram для Windows: www.elapser.info

Это сообщение посчитали полезным следующие участники:

Отправлено: 09:08, 07-09-2015 | #2



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

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 2594
Благодарности: 247

Профиль | Отправить PM | Цитировать


вопрос, а в параметрах примера из мс не накосячено?

попробовал адаптировать тамошний скрипт под себя,
Код: Выделить весь код
rem ***copy Driver files
xcopy D:\Drivers\T640\Print\Win_2kXP\*.* \\%PD%\Softw\print\*.*  /q /s /r /h /y

REM ***install driver
rundll32 C:\windows\system32\printui.dll,PrintUIEntry /ia /c\\%1 /m "Lexmark (PS)" /h "Intel" /v "Windows 2000" /f "\\%PD%\Softw\print\LMAAT1DA.inf" >>NLOG

REM ***add port
cscript c:\windows\system32\prnport.vbs -a -r IP_10.1.130.42 -h 10.1.130.42 -s %1 -o RAW -n 9100

REM ***install printer
cscript c:\windows\system32\prnmngr.vbs -a -s %1 -m "Lexmark (PS)" -r IP_10.1.130.42 -p "Lexmark (PS)"

REM ***set printer as default
rundll32 printui.dll,PrintUIEntry /y /c\\%1 /n "Lexmark (PS)"
(здесь %PD% означает Д диск текущего компа)

сверяюсь с синтаксисом, и что-то по параметрам явно чепуха получается..

И еще момент:
если на удаленный комп ставлю принтер, надо ли сначала через xcopy копировать туда всю папку, в которой инф файл драйвера, чтоб он имел под рукой все каталоги? Или достаточно просто указать локальный файл для удаленного выполнения, и он сам подтянет всё нужное туда?

Отправлено: 18:30, 29-11-2017 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Установка сетевого принтера

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Установка клиентов терминалов, факсов и локальная установка сетевого принтера fsv2k5 Автоматическая установка Windows 2000/XP/2003 2 22-01-2014 19:52
Установка - [решено] Установка сетевого принтера marchello80 Microsoft Windows 2000/XP 3 09-02-2011 18:39
CMD/BAT - Установка сетевого принтера smol84 Скриптовые языки администрирования Windows 2 09-02-2011 12:07
Установка - Установка сетевого принтера KoDS Microsoft Windows 2000/XP 16 21-10-2010 13:53
Прочее - Установка сетевого принтера DenverMoscow Сетевые технологии 1 10-06-2010 09:03




 
Переход