UNrar
-
Sergey Ivanov
- expert
- Сообщения: 1217
- Зарегистрирован: 01 мар 2009, 20:54
- Награды: 5
- Версия LabVIEW: 2018
- Откуда: Санкт-Петербург, Кронштадт
- Благодарил (а): 11 раз
- Поблагодарили: 1 раз
- Контактная информация:
UNrar
Всем привет.
В можно ли распаковать запароленый архив rar ? С zip работает, видел vi для этого.
В можно ли распаковать запароленый архив rar ? С zip работает, видел vi для этого.
Добро пожаловать на http://rk-stud.ru/
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: UNrar
При установке WinRAR в папке с программой есть консольная утилита UnRAR.exe. Также можно скачать её с официального сайта. Синтаксис для распаковки следующий:
unrar x ваш_архив.rar -pпароль
Можно ещё распаковать через unrar.dll, но будет сложнее.
unrar x ваш_архив.rar -pпароль
Можно ещё распаковать через unrar.dll, но будет сложнее.
-
Sergey Ivanov
- expert
- Сообщения: 1217
- Зарегистрирован: 01 мар 2009, 20:54
- Награды: 5
- Версия LabVIEW: 2018
- Откуда: Санкт-Петербург, Кронштадт
- Благодарил (а): 11 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: UNrar
Ухты, спасибо за подсказку.
Ваш_архив.rar - это путь к архиву должен быть ?
Куда он распакует файлы ? А запаковать таким способом можно ?
Где можно синтаксис посмотреть ?
Ваш_архив.rar - это путь к архиву должен быть ?
Куда он распакует файлы ? А запаковать таким способом можно ?
Где можно синтаксис посмотреть ?
Добро пожаловать на http://rk-stud.ru/
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: UNrar
Ну да, путь или имя файла, если архив лежит в текущем каталоге.Sergey Ivanov писал(а):Ваш_архив.rar - это путь к архиву должен быть ?
В текущем виде - туда же, где находится архив. Для распаковки в отдельную папку нужно указать путь после имени архива.Sergey Ivanov писал(а):Куда он распакует файлы ?
unrar x c:\ваш_архив.rar c:\папка_для_извлечения\ -pпароль
Через rar.exe:Sergey Ivanov писал(а):А запаковать таким способом можно ?
rar a -r ваш_архив.rar c:\папка_для_сжатия
Я в гугле находил, например вот или начните набирать "unrar command" и дальше гугл вам подставит варианты.Sergey Ivanov писал(а):Где можно синтаксис посмотреть ?
-
Sergey Ivanov
- expert
- Сообщения: 1217
- Зарегистрирован: 01 мар 2009, 20:54
- Награды: 5
- Версия LabVIEW: 2018
- Откуда: Санкт-Петербург, Кронштадт
- Благодарил (а): 11 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: UNrar
Поместил UnRAR.exe в папку system32
Создал пробный архив и батник со следующим содержанием:
Запускаю батник - архив распаковывается. Всё хорошо. Но хочется это делать из
На вход System Exec.vi на вход command line записываю строку, но архив не распаковывается
пробовал такие варианты:
Ни один не работает. Что я не так делаю ?
Создал пробный архив и батник со следующим содержанием:
Код: Выделить всё
unrar x D:\123\VC_RED.rar D:\123\ -p111111
pause
На вход System Exec.vi на вход command line записываю строку, но архив не распаковывается
пробовал такие варианты:
Код: Выделить всё
cmd \c "unrar x D:\123\VC_RED.rar D:\123\ -p111111 pause"
Код: Выделить всё
cmd \c unrar x D:\123\VC_RED.rar D:\123\ -p111111 pause
Код: Выделить всё
cmd \c "unrar.exe x D:\123\VC_RED.rar D:\123\ -p111111 pause"
Добро пожаловать на http://rk-stud.ru/
-
Vitekkz88
- expert
- Сообщения: 1100
- Зарегистрирован: 21 янв 2014, 15:45
- Награды: 3
- Версия LabVIEW: 12,13,14
- Откуда: Томск
- Контактная информация:
Re: UNrar
Вызывайте этот батник из LabVIEW.Sergey Ivanov писал(а):Запускаю батник - архив распаковывается. Всё хорошо. Но хочется это делать из
- Вложения
-
- Безымянный2.png (3.62 КБ) 12443 просмотра
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
-А. И. Солженицын
-
Sergey Ivanov
- expert
- Сообщения: 1217
- Зарегистрирован: 01 мар 2009, 20:54
- Награды: 5
- Версия LabVIEW: 2018
- Откуда: Санкт-Петербург, Кронштадт
- Благодарил (а): 11 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: UNrar
Спасибо, я знаю про такой способ, но у меня архив с паролем. Если делать через батник, то этот пароль очень несложно можно будет узнать. Как вариант, можно переписывать содержание батника, или создавать его перед распаковской, но как-то попроще хотелось бы )
Добро пожаловать на http://rk-stud.ru/
-
Vitekkz88
- expert
- Сообщения: 1100
- Зарегистрирован: 21 янв 2014, 15:45
- Награды: 3
- Версия LabVIEW: 12,13,14
- Откуда: Томск
- Контактная информация:
Re: UNrar
и удалять после распаковки, совсем просто же)Что смущает)Создали, запустили, распаковали, удалили.можно переписывать содержание батника, или создавать его перед распаковской, но как-то попроще хотелось бы )
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
-А. И. Солженицын
-
Sergey Ivanov
- expert
- Сообщения: 1217
- Зарегистрирован: 01 мар 2009, 20:54
- Награды: 5
- Версия LabVIEW: 2018
- Откуда: Санкт-Петербург, Кронштадт
- Благодарил (а): 11 раз
- Поблагодарили: 1 раз
- Контактная информация:
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: UNrar
Зачем вы это делаете?Поместил UnRAR.exe в папку system32
На клиентских ПК тоже так собираетесь поступить?
- Super Star
- adviser
- Сообщения: 228
- Зарегистрирован: 07 фев 2013, 08:37
- Версия LabVIEW: 2011
Re: UNrar
и это работает? у меня - нет. Виндовс 7 64dadreamer писал(а):И не нужно никаких батников городить.
я люблю свою работу.... Я приду сюда в субботу ...
-
Vitekkz88
- expert
- Сообщения: 1100
- Зарегистрирован: 21 янв 2014, 15:45
- Награды: 3
- Версия LabVIEW: 12,13,14
- Откуда: Томск
- Контактная информация:
Re: UNrar
Аналогично!и это работает? у меня - нет. Виндовс 7 64
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
-А. И. Солженицын
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: UNrar
Super Star, Vitekkz88, а почему у меня тогда работает на Windows 7 x64?
У меня WinRAR 64-разрядный стоит. У вас, видимо, нет. Поменяйте путь на Program Files (x86). А вообще по хорошему путь к WinRAR'у нужно получать через реестр (HKLM\Software\WinRAR\exe64) или хотя бы проверкой "файл по такому-то пути существует?". Вот здесь есть AIT - WinAPI - Check if Running as WOW 64.vi, возвращающий True, если запущен в 32-битной среде на 64-разрядной платформе. Можно использовать его так: True - анализируем папки Program Files и Program Files (x86), заодно и ключ exe64, если False - то только Program Files (+ ключ exe).
У меня WinRAR 64-разрядный стоит. У вас, видимо, нет. Поменяйте путь на Program Files (x86). А вообще по хорошему путь к WinRAR'у нужно получать через реестр (HKLM\Software\WinRAR\exe64) или хотя бы проверкой "файл по такому-то пути существует?". Вот здесь есть AIT - WinAPI - Check if Running as WOW 64.vi, возвращающий True, если запущен в 32-битной среде на 64-разрядной платформе. Можно использовать его так: True - анализируем папки Program Files и Program Files (x86), заодно и ключ exe64, если False - то только Program Files (+ ключ exe).
-
Vitekkz88
- expert
- Сообщения: 1100
- Зарегистрирован: 21 янв 2014, 15:45
- Награды: 3
- Версия LabVIEW: 12,13,14
- Откуда: Томск
- Контактная информация:
Re: UNrar
Так то я знаю где у меня лежит UnRAR.exe:)Поменяйте путь на Program Files (x86)
- Вложения
-
- Безымянный4.png (3.51 КБ) 12409 просмотров
-
- Безымянный3.png (22.11 КБ) 12409 просмотров
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
-А. И. Солженицын
-
Vitekkz88
- expert
- Сообщения: 1100
- Зарегистрирован: 21 янв 2014, 15:45
- Награды: 3
- Версия LabVIEW: 12,13,14
- Откуда: Томск
- Контактная информация:
Re: UNrar
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
-А. И. Солженицын