Тема: CMD/BAT: Создание архива
Здравствуйте, прочитал справку WinRar по созданию архива, добавление и тд.
Пишу батник для добавления файла в архив такой командой:
WinRAR A test.rar omg.txt
в итоге файл не добавляется, в чём может быть проблема?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Здравствуйте, прочитал справку WinRar по созданию архива, добавление и тд.
Пишу батник для добавления файла в архив такой командой:
WinRAR A test.rar omg.txt
в итоге файл не добавляется, в чём может быть проблема?
Что угодно. Не найден в текущем каталоге файл «omg.txt». Не найден в текущем каталоге/в %PATH% «WinRAR» (плюс расширение из набора %PATHEXT%), или, что оттуда же вытекает, ещё хлеще — найден какой-нибудь «WinRAR.cmd».
Смотрите код возвращаемой «winrar.exe» ошибки, ищете его в статье «Коды возврата WinRAR» справки WinRAR:
hh.exe "%ProgramFiles%\WinRAR\WinRAR.chm::/html/HELPExitCodes.htm"
и пытаетесь определить, что не так.
WinRAR A test.rar omg.txt
Лог ошибки, "winrar не является внутренней или внешней командой, исполняемой программой или пакетным файлом"
Пф.. разобрался, проблема была в том что, надо было скопировать rar.exe из папки winrar`a в нужную папку.(консольная версия)
RAR.exe A test.rar omg.txt
А можно ли распаковать архив(1.rar) который лежит в архиве(2.rar)? в консольной версии
И будете его копировать во все папки, из которых будете его запускать?
Еще с ДОСа осталась привычка прописывать в переменных окружения специальную папку с утилитами, в которую можно и положить рар с ключем или создать там батник вызова рара из его родного каталога (как правило - "%ProgramFiles%\WinRAR") с передачей принимаемых параметров, типа: %ProgramFiles%\WinRAR\rar.exe %1 %2 %3 %4 %5 ....
А можно ли распаковать архив(1.rar) который лежит в архиве(2.rar)? в консольной версии
Думаю, что консольность вызываемого архиватора не важна. Важно разархивировать вложенные архивы просто по очереди, если я правильно вас понял.
Skrask, Вам замечание по п. 3.11 Правил форума. Пожалуйста, выносите не связанные вопросы в отдельные темы.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться