Войти

Показать полную графическую версию : [решено] Как проверить в определённой директории наличие файлов (не подкаталогов!) ?


Страниц : 1 [2]

amel27
21-06-2011, 10:48
как только в ней появится любой файл, выдать сообщение »:loop
ping -w 300000 192.0.2.0 -n 1 >nul
dir/b/a-d "D:\aaa\*">nul 2>&1 || goto:loop
msg * Появились новые файлы!
goto:loop

Hector
21-06-2011, 11:40
Хорошо, вот только после сообщения о новых файлах система зависает

amel27
21-06-2011, 11:54
после сообщения о новых файлах система зависает »не сталкивался чтобы MSG подвешивала систему

Hector
21-06-2011, 12:05
amel27, видимо проблема в цикле, убрал последнюю строку все нормально, теперь проблема, как перезапускать bat-файл после срабатывания?

amel27
21-06-2011, 12:10
теперь проблема, как перезапускать bat-файл после срабатывания? »ну вообще-то для этого цикл и стоял, а сразу после метки ожидание 5мин.

Hector
21-06-2011, 12:21
занятно, но так комп зависает

amel27
21-06-2011, 12:25
так комп зависает »надо выянить на какой команде, другой вариант паузы:ping 127.0.0.1 -n 5 >nul




© OSzone.net 2001-2012