![]() |
Поиск файла в папке и проверка его существования
Господа, подскажите батник для такой задачи.
Есть папка в которую падают файлы со случайным именем, нужно зайти в эту папку взять случайный фаил - запомнить его название, через минут 5-10 обратится в эту папку еще раз и найти его. если фаил найден то в другой папке создается фаил с любым именем. Пример такой: есть папка (c:\log\23234234234.xml) log в нее падают файлы с случайным именем. ( не повторяются) валятся они туда постоянно. Папка очищается каждые 5-7 минут (есть парсер). Так вот если папка не очистилась и этот фаил там присутствует, то создать любой фаил в папке c:\error\error.log Буду очень вам признателен. |
Может тогда задам наводящий вопрос.
Например есть папка, если в ней нет изменения а это можно отследить по дате изменения в этой папке то выполнить действие какое -то ... |
PowerShell:
Код:
Get-ChildItem C:\logs\*.xml | Get-Random | Foreach {Start-Sleep -Seconds 600; try { Get-Item $_.FullName -ErrorAction Stop} catch { "$_" > C:\error\erros.txt}} |
FileSystemWatcher?!
|
Время: 10:20. |
Время: 10:20.
© OSzone.net 2001-