Ответы:
Ты ведь только что спрашивал. И ответ дали верный.
Sezzam может он хочет экзотики :)
Взять файл x............
Создал два архива (z и d) и кинуть файл x в архивы :)
for %a in (*.rar) do rar a "%a" filename.ext
Dracula, может и экзотики, только почему по 500 баллов за ответ?
start rar a arch01 file.ext
start rar a arch02 file.ext
start rar a arch03 file.ext
start rar a archNN file.ext
оказывается можно и без start :)
файлы успешно обновляются в указанных архивах.
Для чайников:
1) создаёте файл который содержит список архивов
2) создаёте файл multiarc.cmd со следующим содержанием:
setlocal enableextensions
set /p arclist=Input name of file with archive list:
set /p filename=Input file name:
for /f "tokens=* usebackq" %%a in ("%arclist%") do echo rar a "%%a" "%filename%"
endlocal
3) запускаете multiarc.cmd
Извиняюсь, забыл убрать echo:
setlocal enableextensions
set /p arclist=Input name of file with archive list:
set /p filename=Input file name:
for /f "tokens=* usebackq" %%a in ("%arclist%") do rar a "%%a" "%filename%"
endlocal
2 simplyv
Имеем созданные архивы имена, которых известны: arch01, arch02, arch03, ... archNN
Имеем файл, имя которого тоже известно, file.ext, его нужно добавить в эти архивы.
Открываем любой текстовый редактор (notepad) и пишем приведённый ниже текст:
Вам нужно добавить путь к архиватору rar в системную переменную Path
Свойства системы - Дополнительно - Переменные среды - Системные переменные. Ищем строку Path и добавляем в конец через ";" полный путь к архиватору. Если он установлен в папку по умолчанию, то это путь "С:\Program Files\WinRAR" без кавычек и последнего слеша.
В какую именно папку установлен архиватор можно узнать, посмотрев свойства ярлыка Winrar.
17 лет назад