Цитата: В таком виде задача сводится к такому описанию:
вполне возможно что какая-то неточность в моих словах есть
есть программа выгружающая zip файл (в зависимости от региона -может быть 1607.zip или 0701.zip или другие цифры)
в связи с тем что исходная программа выгружает неправильно xml ки которые а архиве, мне нужно в xml заменить одни подстроки на другие)
Планирую создать папку (на рабочем столе), в эту папку скинуть батник и все утилиты, в эту папку закидывают неправильный zip (или сразу несколько) запускают батник.. и получают правильные zip
Цитата: Можно найти группу файлов... например, по расширению
вот поэтому я тут недавно делал батник, ищет нахождения определенных папок и удаления
for /F "delims=" %%i in ('dir c:\ /A:D /B /S ^| find "tester\info\go"') do rmdir /s /q "%%i"
сейчас вот получается что мне нужно взять место откуда запущен скрипт найти в этой папке все zip
распаковать... запустить утилиту замены... запаковать обратно с перезаписью (или предварительно удалив исходный zip)
однако вот это конструкция не видит в текущей папке ни одного zip файла
for /F "delims=" %%i in ('dir %%~dp0 /A:D /B /S ^| find ".zip"') do echo "findfile"