Консультация № 194517
25.01.2019, 22:06
0.00 руб.
0 6 1
Здравствуйте! У меня возникли сложности с таким вопросом:
WinRAR КАК ВЫПОЛНИТЬ ИЗ КОМАНДНОЙ СТРОКИ КОМАНДУ "Извлечь в текущую папку"

Обсуждение

давно
Советник
400484
472
25.01.2019, 22:42
общий
25.01.2019, 22:51
Укажите версию WinRAR.
Посмотрел документацию по WinRAR до версии 4.2. Какого ключа не нашел. В сети тоже говорят, что не поддерживает. Попробуйте запустить c ключом help для получения справки. Так же почитайте статью.
давно
Советник
399015
1996
25.01.2019, 23:36
общий
25.01.2019, 23:42
Адресаты:
Запускаем командную строку сmd , переходим к нужному диску
имя диска: (если диск c: то пропускаем данную команду (например d:)
далее переходим в нужную папку, например cd \temp, вводим команду dir /p для просмотра содержимого и если ваш файл виден, то далее прописываем путь к папке Winrar - (по умолчанию он в папке c:\Program Files\Winrar) path c:\Program Files\Winrar, далее распаковываем:

winrar x "имя архива.rar" либо rar x "имя архива.rar"

URL >>Команды командной строки
давно
Старший Модератор
31795
6196
26.01.2019, 00:29
общий
Адресаты:
тут смотрели?
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

давно
Модератор
137394
1850
26.01.2019, 01:02
общий
26.01.2019, 01:13
Что Вы подразумеваете под термином "текущая папка". Что подразумевается под термином "командная строка?"
Если Вы работаете в командном окне, то в строке приглашения Вы видите адрес текущей папки. При вызове WinRar для распаковки архива в эту папку, не надо вообще указывать что-либо для указания папки для разархивированных файлов, нет такого ключа, в нём нет никакого смысла. Командная строка при этом имеет, например, такой вид:
WinRar x "Путь к архиву\архив.rar"

Объясните подробнее, что и как Вы делаете? Что при этом хотите получить?
Об авторе:
Понеже не словес красных бог слушает, но дел наших хощет
давно
Мастер-Эксперт
259041
7459
26.01.2019, 04:28
общий
Адресаты:
В окне Командной строки задайте команду
rar /?
и Rar-обработчик (консольный вариант пакета WinRar) расскажет Вам о своих командах и ключах.
Там Вы увидите строку "x - Извлечь файлы с полными путями" . Куда именно будет извлечение? В текущую папку.

Если у Вас остались вопросы, сообщите Вашу конечную цель и начальные условия (работаете ли Вы в окне Командной строки, либо хотите запускать распаков из cmd-файла , какую работу Вы автоматизируете?…)
давно
Модератор
137394
1850
31.01.2019, 12:52
общий
это ответ
Здравствуйте, kullvova!
Для извлечения файлов из архива в текущую папку посредством WinRAR не надо указывать путь для разархивированных файлов, по умолчанию извлечение файлов происходит именно в текущую папку. Например:
если надо извлечь файлы в текущую папку с сохранением структуры заархивированных папок, то командная строка при этом может иметь, например, такой вид:
WinRar x "Путь к архиву\архив.rar"
или, без сохранения путей файлов:
WinRar e "Путь к архиву\архив.rar"

Об авторе:
Понеже не словес красных бог слушает, но дел наших хощет
Форма ответа