айкот
30-09-2011, 11:31
Добрый день Вам.
Пишу батник, который будет запускаться из «планировщика задач» (ОС Windows 7), и будет он анализировать папку, к примеру, D:\arj2 на присутствие файлов, к примеру *.log и если такие файлы будут найдены, то необходимо проинформировать конкретных пользователей сообщением.
Вот что у меня получилось:
Set sPath=D:\arj2
For /F "Delims=" %%i in ('Dir /B/S/A-D %sPath%\*.log') do (sent /u:aikot "Алярм!Алярм!")
Но проблема в том что он не работает, а в том что батник анализирует все папки, которые находятся в папке D:\arj2. А хочется, что бы анализировалась только эта папка. И встречный вопрос, как можно анализировать папку на отсутствие файлов с конкретным расширение в конкретной папке.
Пишу батник, который будет запускаться из «планировщика задач» (ОС Windows 7), и будет он анализировать папку, к примеру, D:\arj2 на присутствие файлов, к примеру *.log и если такие файлы будут найдены, то необходимо проинформировать конкретных пользователей сообщением.
Вот что у меня получилось:
Set sPath=D:\arj2
For /F "Delims=" %%i in ('Dir /B/S/A-D %sPath%\*.log') do (sent /u:aikot "Алярм!Алярм!")
Но проблема в том что он не работает, а в том что батник анализирует все папки, которые находятся в папке D:\arj2. А хочется, что бы анализировалась только эта папка. И встречный вопрос, как можно анализировать папку на отсутствие файлов с конкретным расширение в конкретной папке.