Я пытаюсь написать скрипт, который получит все файлы mt .avi в определенном каталоге, переименуйте каталог после каждого файла и вызовет другой скрипт в цикле: (имя каталога является вход)Переименовать папку в цикле с использованием пакетного скрипта
cd /D %1
dir *.avi > avi.list
set x=%1
set z=%1
cd ..
FOR /F "tokens=1-5" %G IN (avi.list) DO (
@set y=%K
rename %x% %y%
set x=%y%
C:\indexer\Indexer.exe %y%
)
rename %y% %z%
cd /D %z%
del avi.list
Спасибо!
Подождите, так как вы хотите, чтобы командный файл переименовал каталоги с несколькими файлами .avi. Пожалуйста, дайте хороший пример того, что вы хотите сделать командный файл. – Monacraft
У меня есть имя каталога 1 и в нем много файлов с именем «a» «b» «c» ... Я хочу переименовать корневую папку после имен файлов в цикле –