нужна помощь здесь, я не нашел четкого ответа на это где-либо. У меня есть большое количество папок с одним ISO-файлом в каждой папке. Папки названы правильно, а iso - нет. Все, что я хочу сделать, это создать пакетный файл, который будет называть каждый iso-файл тем же именем, что и имя папки, в которой он находится, и делать это для всех папок за один раз. Кто-нибудь может мне с этим помочь? Я использую Windows 10.
1 ответ
1
Из командной строки (при условии, что текущим каталогом является ваш корень):
for /r %F in (*.iso) do @for %A in ("%F\..") do ren "%F" "%~nxA.iso"
Если вы поместите команду в пакетный скрипт, то все проценты должны быть удвоены
for /r %%F in (*.iso) do @for %%A in ("%%F\..") do ren "%%F" "%%~nxA.iso"