У мене є пакетний файл, який працює на наших виділених серверах щодня і стискає файли.
Ось фрагмент пакетного файлу:
%SUBDIR%7z a -tzip %fullname% %datapath%\*.txt >>%LOGFILE%
%SUBDIR%7z a -tzip %fullname% %datapath%\spoolq.q >>%LOGFILE%
%SUBDIR%7z a -tzip %fullname% %datapath%\vblib\shared\settings.cfg >>%LOGFILE%
%SUBDIR%7z a -tzip %fullname% %datapath%\sssusers.d >>%LOGFILE%
%SUBDIR%7z a -tzip %fullname% %datapath%\#library\*prt.cfg >>%LOGFILE%
%SUBDIR%7z a -tzip %fullname% %datapath%\#library\printer.txt >>%LOGFILE%
%SUBDIR%7z a -tzip %fullname% %datapath%\#library\netuse.text >>%LOGFILE%
%SUBDIR%7z a -tzip %fullname% %datapath%\*.cfg >>%LOGFILE%
Пакетний файл отримує потрібні мені файли, але всі вони знаходяться в одному каталозі, а не в своїх оригінальних каталогах.
Я намагався, 7z x filename.zip
коли витягував файли, але це не дало мені ніяких різних результатів.
Чи потрібно вказувати перемикач при стисканні?
Дякую за допомогу!
редагувати
Я щойно зрозумів, що говорю 7z, щоб цей файл був збережений в архіві так само, як є. Я усвідомлюю, що зараз моє питання справді таке: чи існує спосіб збереження початкової структури папки при стисненні файлів?