Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для Grabber2006

Ветеран


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

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


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

set "path=%path%;%programfiles%\7-zip"

pushd "C:\Your Start Folder" || goto:eof
for /f "tokens=*" %%i in ('dir /b /s /a *.zip *.rar *.7z') do (

	7z x "%%i" -o"%%~dpni" -aoa

)
popd
Что надо изменить в строчке -o"%%~dpni", чтобы архивы распаковывались в папку с архивом, а не в отдельную папку с именем архива?

----------------------

Уже всё, разобрался. Надо убрать букву n, чтобы было так: -o"%%~dpi"

Последний раз редактировалось Grabber2006, 11-01-2020 в 16:11.

Это сообщение посчитали полезным следующие участники:

Отправлено: 15:21, 11-01-2020 | #10