Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Автоматическая печать файлов из 1ой папки

Ответить
Настройки темы
CMD/BAT - [решено] Автоматическая печать файлов из 1ой папки

Новый участник


Сообщения: 16
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изменения
Автор: aRHangel2013
Дата: 30-08-2012
Доброе время суток! Граждане программисты, подскажите как реализовать мою задачку:
есть некая прога, которая создает *.prt-0, *.prt-1, *.prt-2, *.prt-3 (это обычные txt-эшки) и размещает их по пути [сетевой диск:]\\год\месяц\день\. Нужно автоматически распечатать файлы на локальном принтере (LPT) (как только они появляются) из этой папки. Еще проблема в том, что запись и изменение в папке [сетевой диск:]\\год\месяц\день\ запрещено.
я кое что нарыл\пепеделал:
HTML код: Выделить весь код
@Echo Off set $dd=%DATE:~0,2% set $mm=%DATE:~3,2% set $yyyy=%DATE:~6,4% Set $SRC=y:\"%$yyyy%"\"%$mm%"\"%$dd%"\ToPrint\ Set $DST=y:\"%$yyyy%"\"%$mm%"\"%$dd%"\ToPrint\old\ Set $MSK=*.prt-0 If Not Exist "%$SRC%" MD "%$SRC%" If Not Exist "%$DST%" MD "%$DST%" :LOOP If Exist "%$SRC%\%$MSK%" For %%i In ("%$SRC%\%$MSK%") Do ( notepad /P "%%i" MOVE /Y "%%i" "%$DST%" >Nul Echo файл "%%~nxi" обработан ) Ping -n 2 127.0.0.1 >Nul GoTo LOOP

но это не подошло, т.к. нельзя делать изменения в source папке.

и имена файлов идут просто счетчиком по очереди, но с маленьким подвыподвертом
... когдато там начались
01168608.prt-1
01168608.prt-2
01168609.prt-0
01168610.prt-0
01168611.prt-0
~~~~~~~~~~~
01168649.prt-0
01168652.prt-1
01168652.prt-2
01168652.prt-3
01168650.prt-0
01168651.prt-0

... ну и продолжаются

Отправлено: 19:27, 29-08-2012

 

Новый участник


Сообщения: 16
Благодарности: 0

Профиль | Отправить PM | Цитировать


Блин, работает!!! Эврика! теперь я начинаю немного понимать. Спасибо большое.

PS Надо будет в будущем допридумать hide режим и еще что нидь.

Отправлено: 17:26, 04-09-2012 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Автоматическая печать файлов из 1ой папки

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Доступ - Запрет на печать содержимого папки SanCho Microsoft Windows 7 3 15-05-2012 17:32
Разное - [решено] Автоматическая печать на принтер Magikanin2006 Microsoft Windows 7 2 12-05-2011 12:30
Печать файлов с расширением prn Boikov Хочу все знать 8 23-04-2011 18:24
Разное - [решено] Печать файлов из Explorerа st.andrew Microsoft Windows 2000/XP 6 10-02-2009 15:58
Офис и Текст - Печать PRN файлов (печать в файл) ivieDVeD Программное обеспечение Windows 12 13-04-2006 16:49




 
Переход