Мне нужен командный файл, который отслеживает добавления в папку «Загрузки», но только новые добавления. Примерно так:
:START
NumOldFiles = GetNumberOfFilesOld
Delay_30_Seconds
NumNewFiles = GetNumberOfFilesNew
if(NumFilesOld < NumFilesNew)
run_another_batch_file_I_wrote
goto START
else
goto START
Я не хочу считать подпапки, только папки и файлы в каталоге.
Я смотрю на это:
dir "C:\folder" /b/a |find /v /c "::"
но я не знаю, как сохранить это значение и проверить его как <или>.
Может быть, есть лучший способ сделать это, но я не могу придумать один прямо сейчас. Может быть, сохранить список, и если новый список содержит новый файл, запустите пакетный скрипт, замените старый список новым списком, я не совсем уверен, как это сделать.