|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Автоматическая распечатка wordдовских файлов. Как??? |
|
CMD/BAT - Автоматическая распечатка wordдовских файлов. Как???
|
Новый участник Сообщения: 41 |
Добрый день! Подскажите как решить задачу «малой кровью» для пользователя!
Задача: Имеется каталог на расшаренном сетевом диске, в него время от времени копируют вордовские файлы *.doc либо *.docx, так вот на определенной рабочей станции надо что бы, без участия пользователя, данные файлы, сразу же уходили на печать на сетевой принтер НЕ выбранный по умолчанию в системе! (данный принтер расшарен с другой рабочей станции). Рабочая станция: Windows XP Pro SP3, Word 2007 (Office 2007 St). Как решить данную задачу? Подскажите очень нужно… |
|
Отправлено: 20:39, 20-12-2011 |
Misanthrope Сообщения: 474
|
Профиль | Отправить PM | Цитировать проверять наличие фалов в папке можно таким кодом
Set cF = WScript.CreateObject("Scripting.FileSystemObject").GetFolder("d:\hz").Files Do While vbTrue If cF.Count > 0 Then MsgBox "Новые файлы" WScript.Sleep(5000) Loop ![]() |
------- Отправлено: 21:18, 20-12-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 41
|
Профиль | Отправить PM | Цитировать Хочется решить данную задачу с помощью CMD/BAT и Word, не прибегая к средствам vbs.
|
Отправлено: 21:33, 20-12-2011 | #3 |
Misanthrope Сообщения: 474
|
Профиль | Отправить PM | Цитировать vicas, а в чем принципиальное отличие?
|
------- Отправлено: 22:01, 20-12-2011 | #4 |
Новый участник Сообщения: 41
|
Профиль | Отправить PM | Цитировать Цитата Hector:
Мне так думается, что ключи запуска ворда и командная строка должны справиться с данной задачей, но не соображу как. В интернете нашел подобное, но немного не то Создаем bat file "C:\Program Files\Microsoft Office\Office\WINWORD.EXE" test.doc /q /n /mFilePrintDefault /mFileExit Скорректируйте путь к WINWORD.EXE. Проверил на Word 2003 - работает. Печать идет на принтер по умолчанию. Мне нужно, что бы отправлялась на принтер не по умолчанию и как можно чаще была проверка на наличие файла в каталоге. По идее bat файл можно засунуть в планировщик Windows и настроить расписание запуска, допустим каждые 60 сек. или я ошибаюсь? Жду ваших советов, очень нужно решить данную задачу! |
||
Отправлено: 16:07, 21-12-2011 | #5 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать vicas, проблема не в печати: vbscript: печать документов. И не в печати на определённый принтер. И даже не в определении факта появления нового файла в папке — это легко делается при помощи подписки посредством Wbem. Проблема в определении того факта, что файл полностью скопирован и готов к печати. Возможно, будет достаточно просто сделать определённую задержку. В принципе, Вы можете попробовать посмотреть на эту тему: VBS: Скрипт автоматической печати "всяких" документов из папки.
|
Отправлено: 20:09, 21-12-2011 | #6 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Автоматическая смена кодировки .txt файлов | __sa__nya | Скриптовые языки администрирования Windows | 22 | 07-05-2018 02:24 | |
Графика - Распечатка больших изображений | samurai | Программное обеспечение Windows | 6 | 17-06-2011 17:00 | |
Автоматическая перезагрузка компа сразу после начала загрузки файлов из интернета | Milena29 | Хочу все знать | 1 | 02-12-2008 10:40 | |
Автоматическая настройка INI файлов приложения для работы с флэшки | PIL123 | Автоматическая установка приложений | 2 | 06-11-2007 23:58 | |
[решено] Автоматическая установка Windows XP - правильность файлов | DImaN! | Автоматическая установка Windows 2000/XP/2003 | 10 | 02-11-2007 10:32 |
|