Файл удаляется в каталоге, когда другое задание завершает его обработку.Требуется запустить пакетный скрипт, чтобы проверить, доступен ли файл на сегодня .и если доступно, мне нужно выполнить определенный пакетный скрипт.(Пример: файл с шаблоном именования ABC-D * .txt должен быть доступен с датой изменения = сегодня )
То, что я до сих пор выяснил, это:
FOR /F "tokens=1,2,3* Delims=/ " %%I in ('DATE /T') DO set TODAY=%%I-%%J-%%K
xcopy C:\BatchJobs\Odd*.* /L /D:%TODAY%
Выполнение этого дает вывод:
C:\BatchJobs\OddEven.txt
File cannot be copied onto itself
0 File(s)
C:\BatchJobs\OddEven.txt
, отображение в консоли - это то, что мне нужно.Но мне нужно сохранить его в каком-то файле или в некоторой переменной, чтобы иметь возможность использовать этот путь позже в моем пакетном скрипте.Может кто-нибудь помочь мне сохранить этот путь к файлу в переменной или файле?Или предложить другие способы достижения этой цели?