PDA

Показать полную графическую версию : [решено] Рекурсивный обход папок с применением команды chdir


smit_igor
05-06-2011, 14:37
Есть папка "D:\2\"
нужно обойти все вложенные в нее папки, применив в конце команду chdir

Пример
cd \2

cd \2\Folder1
call другой bat-файл

cd \2\Folder2
call другой bat-файл

cd \2\Folder3
call другой bat-файл

amel27
05-06-2011, 14:48
for /r "D:\2\" %%a in (.) do (
pushd "%%a"
call другой bat-файл.bat
popd
)

smit_igor
05-06-2011, 15:02
Спасибо. То что надо.




© OSzone.net 2001-2012