Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] разархивировать архив в каждой папке

Ответить
Настройки темы
CMD/BAT - [решено] разархивировать архив в каждой папке

Новый участник


Сообщения: 29
Благодарности: 0

Профиль | Отправить PM | Цитировать


Есть в папке несколько архивов rar, как с помощью батника их разархивировать, каждый файл в отдельную папку (папка по названию архива), ОС windows 7 , программа разархивацияя лежит по пути C:\Program Files (x86)\WinRAR\WinRAR.exe

Отправлено: 20:10, 30-08-2013

 

Ветеран


Сообщения: 1758
Благодарности: 966

Профиль | Цитировать


NibelungXXX,
Код: Выделить весь код
@echo off
setlocal

set "path=%path%;C:\Program Files (x86)\WinRAR"

pushd "C:\Folder\where\rars"

for %%i in (*.rar) do (

    md "%%~ni"
    winrar <разархивация> "%%i" <в> "%%~ni"

) 

popd
Синтаксис rar'a не помню. С 7-zip: 7z x "%%i" -o"%%~ni"

Отправлено: 20:26, 30-08-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Если WinRAR прописан в AppPaths (Application Registration (Windows)):
Код: Выделить весь код
start "" "winrar.exe" x -ad "*.rar"
Если нет — с полным путём:
Код: Выделить весь код
"C:\Program Files (x86)\WinRAR\WinRAR.exe" x -ad "*.rar"

Отправлено: 22:31, 30-08-2013 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] разархивировать архив в каждой папке

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - [решено] скопировать, разархивировать и удалить архив в VBS Madinka Скриптовые языки администрирования Windows 14 22-06-2012 15:05
CMD/BAT - [решено] скопировать, разархивировать и удалить архив. Madinka Скриптовые языки администрирования Windows 9 31-05-2012 18:04
CMD/BAT - выполнение операции в каждой папке диска. SchoolBoy Скриптовые языки администрирования Windows 1 17-11-2010 10:07
Открывая 7z архив пишет не удаётся открыть как архив. Можно ли его восстановить? DreDo Хочу все знать 4 01-12-2009 18:54
Как из под DOS разархивировать архив .cab с резервным реестром? Do Not Disturb Microsoft Windows 95/98/Me (архив) 7 23-04-2005 21:00




 
Переход