Компьютерный форум 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=192713)

OkSherd 30-11-2010 22:12 1555394

Печать на принтер установлен НЕ по умолчанию
 
Есть код для печати на принтер по умолчанию:
Код:

"c:\Program Files\Microsoft Office\OFFICE11\WINWORD.EXE" %1 /q /n /mFilePrintDefault
Подправте будьте добры что бы печать выполнялась на том же компьютере но на другой принтер, который установлен не по умолчанию. И если можно то и на сетевой, уже для общего развития. Зарание благодарен.

OkSherd 04-12-2010 14:19 1558144

Вышел из положения таким вот образом:
Код:

cscript %windir%/system32/prnmngr.vbs -t -p "Принтер на который нужно печатать"
"c:\Program Files\Microsoft Office\OFFICE11\WINWORD.EXE" %1 /q /n /mFilePrintDefault
cscript %windir%/system32/prnmngr.vbs -t -p "Принтер который стоит по умолчанию"

Тоесть перед печатьтю меняется принтер по умолчанию, потом возвращается обратно. Ниче другого в голову не пришло.


Время: 13:32.

Время: 13:32.
© OSzone.net 2001-