![]() |
Печать из cmd
Парни выручайте... как сделать бат файл что бы он печатал вордовские файлы из папки? И после распечатки переносил его в другую папку?
|
как вариант копать в сторону команды print но она помойму тока текстовые документы печатает.
|
Цитата:
Придется чуток дописать батник чтобы копировать все файлы. Нет поддержки 2007 формата. |
Если есть OpenOffice можно сделать так:
"soffice.exe -p test.doc" - на принтер по умолчанию "soffice.exe -pt myprn test.doc" - на произвольный принтер Еще может сработают такие варианты правда сомневаюсь: net use lpt2: \\server\printer print %name% /D:lpt2 либо сразу print %name% /D:\\server\printer |
Всем спасибо за помощ! Буду разбираться
|
Цитата:
Вот еще вариант: Макрос в Word Sub printfile() ' Application.PrintOut FileName:="", Range:=wdPrintAllDocument, Item:= _ wdPrintDocumentContent, Copies:=1, Pages:="", PageType:=wdPrintAllPages, _ ManualDuplexPrint:=False, Collate:=True, Background:=True, PrintToFile:= _ False, PrintZoomColumn:=0, PrintZoomRow:=0, PrintZoomPaperWidth:=0, _ PrintZoomPaperHeight:=0 End Sub Батник: set word_path="C:\Program Files\Microsoft Office\Office12" %word_path%\winword %1 /mprintfile Закрывать можно через taskkill В целом путей много :) |
wikigm,
весьма нужное решение, и не только для Word. Martyr, > Если есть OpenOffice можно сделать так: православно и опен-сурс. респект! |
| Время: 14:49 |