Помогите разобраться с архиватором.
1. Была поставлена задача
Есть больщое количество файлов, расположеннох в разных каталогах
d:\Проекты\
d:\Проекты\Проект001\
файл1
файл2
файл3
d:\Проекты\Проект001\Доработка\
файл4
файл5
d:\Проекты\Проект001\Изменения\
файл6
файл7
и т.д.
Нужно заархивировать и положить рядом с каждым файлом zip-архив (имя архива как и у файла.расширение.zip).
Как это сделать с помощью cmd?
2. Был написан cmd-файл
Код:
@echo off
set pap=d:\Проекты\
for /d /r "%pap%" %%i in (*.*) do (
pushd "%%~i" && (
for /f "delims=" %%a in ('dir /s/b/a-d') do (
"C:\Program Files\WinRAR\rar" a "%%~nxa.zip" "%%~nxa"
)
)
popd
)
1. Была поставлена задача
Есть больщое количество файлов, расположеннох в разных каталогах
d:\Проекты\
d:\Проекты\Проект001\
файл1
файл2
файл3
d:\Проекты\Проект001\Доработка\
файл4
файл5
d:\Проекты\Проект001\Изменения\
файл6
файл7
и т.д.
Нужно заархивировать и положить рядом с каждым файлом zip-архив (имя архива как и у файла.расширение.zip).
Как это сделать с помощью cmd?
2. Был написан cmd-файл
Код:
@echo off
set pap=d:\Проекты\
for /d /r "%pap%" %%i in (*.*) do (
pushd "%%~i" && (
for /f "delims=" %%a in ('dir /s/b/a-d') do (
"C:\Program Files\WinRAR\rar" a "%%~nxa.zip" "%%~nxa"
)
)
popd
)