У меня есть дерево каталогов, содержащих файлы и иногда копию в том же месте. Эта копия идентифицируется некоторой строкой, например _001
, добавленной к исходному имени файла.
somefile.txt
иsomefile_001.txt
Я могу перечислить такие файлы в командной строке DOS, используя:dir /s * _001.*
или же
for /f "tokens=1,2 delims=_" %i in ('dir /s /b *_*.*') do echo %i_%j
Но я не знаю, возможно ли это, вероятно, используя более поздний формат, чтобы проверить, существует ли исходный файл, и в этом случае удалите копию.