Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

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

Ответить
Настройки темы
CMD/BAT - [решено] батник следит за папкой и запускает программы

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


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

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


есть программа D:/1/soffice.exe
есть папка куда попадают файлы D:/2/
файлы вида 001_1308.bmp
004_1308.bmp
002_1304.bmp
007_1320.bmp
картинки летят часто и много.

Нужно сделать чтобы было, что если в папке появился файл батник запускал каждый файл через программу D:/1/soffice.exe, далее программа выполнилась и файл удалить.

В консоли прописываю в ручную:
D:/1/soffice.exe D:/2/001_1308.bmp
D:/1/soffice.exe D:/2/004_1308.bmp

Но нужно чтобы батник крутился вечно и если в папке появляется файл, выполнял действия которые выше(сам понимал название файла)

Отправлено: 19:32, 12-11-2013

 

Пользователь


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

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


Повтор выполнения цикла будет каждые 3 секунды. Это определено первой командой (3000 - это интервал в миллисекундах).
Код: Выделить весь код
echo wscript.Sleep 3000>"%temp%\sleep3.vbs"

:loop

if exist d:\2\*.bmp for %%f in (d:\2\*.bmp) do (
  start /W D:\1\soffice.exe %%f
  del %%f
)

cscript //nologo "%temp%\sleep3.vbs"
goto loop

-------
Разумный человек приспосабливается к миру, неразумный пытается приспособить мир к себе. Поэтому прогресс делают люди неразумные. (Дж. Б. Шоу)


Последний раз редактировалось Гуллипут, 12-11-2013 в 19:48. Причина: Дополнение

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:44, 12-11-2013 | #2



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

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


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


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

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


спасибо, работает, интересная реализация

Отправлено: 19:59, 12-11-2013 | #3



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Батник не запускает приложение без расширения .exe Dezmont777 Скриптовые языки администрирования Windows 9 06-02-2013 13:36
CMD/BAT - [решено] Батник который следит за текстовым файлом тхт angel_lyucifer Скриптовые языки администрирования Windows 3 31-01-2013 03:09
[решено] Программа, которая следит за здоровьем Жесткого CrashTest Хочу все знать 16 07-12-2012 15:51
Устройство PCEye следит за глазами, чтобы контролировать курсор на мониторе OSZone News Новости железа 1 22-07-2011 12:23
CMD/BAT - [решено] Как написать батник который запускает одну программу первые два раза, а на третий раз nizo Скриптовые языки администрирования Windows 4 16-03-2010 02:54




 
Переход