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

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

Ответить
Настройки темы
CMD/BAT - 7-zip распаковка архива, исключая часть папок

Пользователь


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

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


Изменения
Автор: AleksandrG
Дата: 10-12-2022
Хочу распаковать архив ч\з cmd

1 все файлы из корня архива, независимо от расширения
Код: Выделить весь код
7z  x  "%~dpn1"   *.*   -r-  -o"%DirOut%\%~n1"
распаковывает только файлы с расширением, без расширения игнорирует

Код: Выделить весь код
7z  x  "%~dpn1"   *   -r-  -o"%DirOut%\%~n1"
распаковывает все, не обращая внимание на -r- , все вложенные папки с файлами, чего не надо


2 указанную директорию , но хочу указать сокращенный путь, чтоб распаковка шла в %DirOut%\%~n1\D3\ или в %DirOut%\%~n1\
Код: Выделить весь код
7z  x  "%~dpn1"   D1\D2\D3\   D1\D2\D3\Activators\  -o"%DirOut%\%~n1\"
можно ли такое или надо делать перемещение после распаковки


3 указанную директорию , за исключением некоторых подпапок и / или некоторых подпапок с фильтрацией по типам файлов , причем разные типы в разных папках
Код: Выделить весь код
7z  x  "%~dpn1"   D1\D2\D3\   D1\D2\D3\Activators\ -xr!  -o"%DirOut%\%~n1\"
такая команда не работает

Код: Выделить весь код
7z  x  "%~dpn1"   D1\D2\D3\   D1\D2\D3\Activators\ -xr!*.exe   D1\D2\D3\Drv\ -xr!*.7z  -o"%DirOut%\%~n1\"
исключает *.7z и *.exe из всех папок, надо только из указанных

Отправлено: 18:38, 10-12-2022

 

Ветеран


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

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


AleksandrG, попробуйте на простых примерах
п.1
Цитата AleksandrG:
1 все файлы из корня архива, независимо от расширения »
Код: Выделить весь код
7z x read.7z -o* -x!read\*\
п.2 Если нужно перемещение распакованных файлов, делайте это второй командой.
п.3 Если нужно исключить из распаковки определённые файлы в определённых папках, то можно воспользоваться файл-списком с нужными путями и расширениями.
Код: Выделить весь код
7z x read.7z -o* -x@listfile.txt

Отправлено: 22:29, 10-12-2022 | #2



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

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


Пользователь


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

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


Цитата sov44:
1 все файлы из корня архива, независимо от расширения »
Код:
7z x read.7z -o* -x!read\*\ »
может, я не четко сформулировал, но надо все только файлы только из корня, без папок
а данная команда извлекает все все

3 указанную директорию , за исключением некоторых подпапок и / или некоторых подпапок с фильтрацией по типам файлов , причем разные типы в разных папках
решил так
Код: Выделить весь код
7z  x  "%~dpn1"   D1\D2\D3\     -xr!Activators\    -xr!Drv\    -o"%DirOut%\%~n1\"
Код: Выделить весь код
7z  x  "%~dpn1"   D1\D2\D3\Activators\ -xr!*.exe  -o"%DirOut%\%~n1\"
Код: Выделить весь код
7z  x  "%~dpn1"   D1\D2\D3\Drv\ -xr!*.7z  -o"%DirOut%\%~n1\"

Последний раз редактировалось AleksandrG, 11-12-2022 в 05:55.


Отправлено: 05:24, 11-12-2022 | #3



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Не открывается сжатый ZIP-файл (ошибка сжатых ZIP-папок) Michael Mikhail Хочу все знать 11 12-12-2020 14:37
CMD/BAT - [решено] распаковка определленых папок из архива neprotiv Скриптовые языки администрирования Windows 7 10-04-2016 00:36
CMD/BAT - Распаковка большого количества zip (пакетная распаковка zip из разных папок) dark-------13 Скриптовые языки администрирования Windows 3 12-03-2013 13:00
Упаковка/распаковка файлов rar, zip, удалённо!? 8Toxa8 Хочу все знать 3 22-12-2009 14:14
Разное - медленная распаковка ZIP архива & Co. _ib_ Microsoft Windows 2000/XP 8 01-09-2009 04:40




 
Переход