Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Упаковка файлов 7z исключая каталог верхнего уровня (http://forum.oszone.net/showthread.php?t=340122)

pzh2393 16-04-2019 11:30 2867958

Упаковка файлов 7z исключая каталог верхнего уровня
 
Прошу помощи!
Создал батник для пакетной запаковки файлов из каталогов в отдельные архивы:
Код:

set pass="password"
for /d %%X in (*) do "c:\Program Files\7-Zip\7z.exe" a "%%X.7z" "%%X\" -ssw -mx9 -p%pass% -mhe -r -x!%%X

Но нужно исключить сам каталог первого уровня из упаковки
При такой записи исключаются не только каталог, но и вообще все файлы.
Где ошибка?

pzh2393 16-04-2019 12:38 2867961

Вот так работает как надо:
Код:

for /d %%X in (*) do "c:\Program Files\7-Zip\7z.exe" a "%%X.7z" ".\%%X\*" -ssw -mx9 -p%pass% -mhe -r0


Время: 17:23.

Время: 17:23.
© OSzone.net 2001-