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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] батник печати документа на разные принтеры (http://forum.oszone.net/showthread.php?t=249414)

foma24 18-12-2012 15:18 2048064

батник печати документа на разные принтеры
 
Дорый день. Есть документ курсы.doc его нужно распечатать на три принтера с сетевыми именами \\comp1\canon, \\comp2\hp, \\comp3\samsung

Подскажите как можно реализовать печать с помощью бат файла ?

foma24 23-12-2012 18:37 2051761

Подскажите пожалуйста

LehaMechanic 23-12-2012 19:39 2051797

Цитата:

Цитата foma24
Подскажите как можно реализовать печать с помощью бат файла ? »

Сразу предупреждаю: я этот метод не проверял (нету ворда) и не гарантирую положительный результат.

Команда, распечатывающая файл test.doc на принтер по-умолчанию:
"C:\Program Files\Microsoft Office\Office\WINWORD.EXE" test.doc /q /n /mFilePrintDefault /mFileExit

Команда для выбора принтера по имени "printer_name" принтером по-умолчанию.
rundll32 printui.dll,PrintUIEntry /y /n "printer_name"

Соответственно, можно составить батник, три раза меняя принтер по-умолчанию на один из ваших и распечатывая документ после каждого изменения. Попробуйте, авось получится.

foma24 24-12-2012 09:35 2052245

а если вместо принтера по умолчанию прописывать сетевой путь к принтеру ?

LehaMechanic 24-12-2012 10:16 2052263

И куда вы его собираетесь прописать? Первая команда умеет распечатывать только на принтер по-умолчанию (по крайней мере, я так считаю).
Вторая команда требует ввода имени принтера, а не пути к нему. В чём проблема-то? Откройте Панель управления - Принтеры, и смотрите их имена.


Время: 16:29.

Время: 16:29.
© OSzone.net 2001-