Командная строка 7-Zip для архивирования всего содержимого папки (без архивирования самой папки)
Возможное дублирование: создание архива из каталога без добавления имени каталога в архив
У меня есть папка, которую я хочу полностью сжать:
MyFolder
|
|--- SubFolder1
|--- SubFolder2
|--- file1
|--- file2
Я хочу заархивировать все в myzip.7z, но не хочу, чтобы "MyFolder" находился внутри архива:
myzip.7z
|
|--- SubFolder1
|--- SubFolder2
|--- file1
|--- file2
вместо
myzip.7z
|
|--- MyFolder
|
|--- SubFolder1
|--- SubFolder2
|--- file1
|--- file2
Как я могу это сделать?
1 ответ
Вот как я это сделал.
cd MyFolder
7z a -r ../myzip *
Это создает архив (myzip.7z) в родительском MyFolder, а не непосредственно в MyFolder.
Альтернативно (без предварительного изменения в MyFolder):
7z a myzip ./MyFolder/*