Командная строка для архивирования файла с помощью WinRar
51087
quack quixote
Я искал ответы в списке и не нашел соответствия.
Какова командная строка, чтобы заархивировать файл с помощью Winrar, а затем переместить его в определенную папку?
7-почтовый индекс: http://superuser.com/questions/5886/compressing-with-rar-vs-zip/5918
nik 15 лет назад
0
Не говорите «молнии», когда вы имеете в виду «сжать». Термин "zip" означает что-то конкретное [формат ZIP] (http://en.wikipedia.org/wiki/ZIP_ (file_format)) и является синонимом создания файла `.zip`.
Daniel Andersson 12 лет назад
3
Хотя я не нашел документации по этому поводу, мне удалось использовать winrar из командной строки. Я использовал следующий синтаксис:
winrar архивное имя file1 file2 ....
создать архив и
winrar x archiveName
извлечь из него файлы в текущем каталоге.
да, вы можете использовать winrar.exe из командной строки с большинством, но не с ВСЕМИ переключателями и параметрами, доступными для rar.exe
14 лет назад
0
Это создает RAR-файл, а не ZIP-файл.
Synetech 13 лет назад
1
На самом деле это задокументировано в файле справки WinRAR. Вот его онлайн-версия: http://www.winrar-tr.com/winrar/Help/ENG/html/HELPCommandLineSyntax.htm
aolszowka 12 лет назад
3
3
WinRAR нельзя использовать из командной строки, используйте вместо этого RAR.
rar.exe (в отличие от WinRAR) нельзя использовать для создания zip-архива.
для всех возможных команд и переключателей RAR обратитесь к справке ( rar /? )
В качестве альтернативы вы можете использовать 7-zip, который в командной строке * может * использоваться для создания ZIP-архивов. А также Rar, 7z и т. Д.
Joey 15 лет назад
1
+1 за ссылку на zip.exe и unzip.exe (эти версии Infozip нуждаются в нашей поддержке).
pavium 15 лет назад
0
winrar может * полностью * использоваться из командной строки
Victor 13 лет назад
2
3
jcwenger
Согласно сообщению sqlsavvy о StackOverflow, это можно сделать с помощью winrar.exe из командной строки.
Убедитесь, что вы используете WinRAR.exe, а не Rar.exe.
Если вы используете командную строку, убедитесь, что вы набрали:
winrar a -afzip c: \ test.zip c: \ test.csv
не:
-afzip c: \ test.zip c: \ test.csv
Я подтверждаю, что это работает, но во время сжатия появляется всплывающая строка с графическим интерфейсом вместо вывода в командной строке.
классно. этот работает! Спасибо!
Arsen Zahray 11 лет назад
0
2
camilohe
Вы могли бы использовать эти
добавить папку "c: \ последние данные" в архив D: \ Archives \ Info.rar
WinRAR a D:\Archives\Info.rar "c:\latest data"
добавьте папку «c: \ последние данные» и подпапки в архив D: \ Archives \ Info.zip
WinRAR a -r D:\Archives\Info.zip "c:\latest data"
Обратите внимание, что WinRAR будет использовать расширение архива (zip или rar) для определения результирующего формата архива, или вы можете использовать переключатель выше. WinRAR можно полностью использовать в режиме командной строки, и в нем много команд и переключателей, например, вы можете добавить -ibck, чтобы избежать индикатора выполнения. Также WinRAR установит уровень ошибки на 0 для отсутствия ошибок, 1 для предупреждений и 2+ для сигнализации нескольких ошибок, чтобы упростить использование в пакетных файлах или сценариях. Все это объясняется в справке WinRAR.