Печать на принтер установлен НЕ по умолчанию
Есть код для печати на принтер по умолчанию:
Код:
"c:\Program Files\Microsoft Office\OFFICE11\WINWORD.EXE" %1 /q /n /mFilePrintDefault
Подправте будьте добры что бы печать выполнялась на том же компьютере но на другой принтер, который установлен не по умолчанию. И если можно то и на сетевой, уже для общего развития. Зарание благодарен.
|
Вышел из положения таким вот образом:
Код:
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.
© OSzone.net 2001-