-2

нужна помощь здесь, я не нашел четкого ответа на это где-либо. У меня есть большое количество папок с одним ISO-файлом в каждой папке. Папки названы правильно, а iso - нет. Все, что я хочу сделать, это создать пакетный файл, который будет называть каждый iso-файл тем же именем, что и имя папки, в которой он находится, и делать это для всех папок за один раз. Кто-нибудь может мне с этим помочь? Я использую Windows 10.

1 ответ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"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .