У мене така структура папки:
- корінь
- папка1
- папка2
- папка3
- 7za.exe
Я хочу запустити інструмент командного рядка 7 zip для стиснення всіх файлів у folder1
zip-файлі під назвою folder1.zip
.
Виконання наступного
7za.exe a -tzip folder1.zip folder1\\*.*
створює zip-файл, як очікувалося. Однак, коли я відкриваю zip-файл, у ньому є папка під назвою folder1
, а всередині у мене є всі файли, які були в цій папці. Я не хочу, щоб ім’я папки було додано до папки zip, тобто я хотів би додати всі файли у форматі файлу «Плоский».
Я також не хочу рекурсивно запускати інструмент командного рядка для кожного окремого файлу / папки.
Чи є перемикач, який забезпечує цю функціональність?
cd
в папку1 і7za.exe a -tzip ..\folder1.zip *.*
?