Aleksander.Ruban@fb
22-08-2012, 00:28
Здравствуйте,
Есть скрипт - для пакетной распаковки rar архивов находящихся в разных папках, распакованные файлы кладутся в туже папку где лежит rar архив.
Вопрос, как сделать так, чтобы при его выполнении в случае, если архив рара имеет формат типа *.part01.rar (*.part02.rar, *.part03.rar и т.д.) происходил пропуск этой папки и переход у другой?
FOR /D /r %%F in ("*") DO (
pushd %CD%
cd %%F
FOR %%X in (*.rar) DO (
"C:\Program Files\7-zip\7z.exe" x "%%X"
)
popd
)
Есть скрипт - для пакетной распаковки rar архивов находящихся в разных папках, распакованные файлы кладутся в туже папку где лежит rar архив.
Вопрос, как сделать так, чтобы при его выполнении в случае, если архив рара имеет формат типа *.part01.rar (*.part02.rar, *.part03.rar и т.д.) происходил пропуск этой папки и переход у другой?
FOR /D /r %%F in ("*") DO (
pushd %CD%
cd %%F
FOR %%X in (*.rar) DO (
"C:\Program Files\7-zip\7z.exe" x "%%X"
)
popd
)