Відповіді:
Якщо все, що вам потрібно, це створити файл tar.gz (також званий tgz), тоді ви можете використовувати 7Zip від http://www.7-zip.org/
Для запуску типу "tar -czf" вам потрібно зав'язати два виклики 7z:
7z -ttar a dummy c:\my\path\* -so | 7z -si -tgzip a x.tgz
При цьому створюється файл x.tgz, що містить усі дані з c: \ my \ path \ .
-Так перенаправляє вихід на stdout, а параметр -si підбирає ці дані.
Погляньте на Tar для Windows .
Програма GNU Tar забезпечує можливість створення архівів дьогтю, а також різноманітних інших видів маніпуляцій. Наприклад, ви можете використовувати tar для раніше створених архівів для вилучення файлів, для зберігання додаткових файлів або для оновлення чи списку файлів, які вже були збережені.
Порт Win32 може створювати лише архіви tar, але не може передавати його вихід іншим програмам, таким як gzip або компресія, і не створюватиме архіви tar.gz; вам доведеться використовувати або моделювати пакетну трубу. BsdTar має можливість безпосередньо створювати та маніпулювати архівами .tar, .tar.gz, tar.bz2, .zip, .gz та .bz2, розуміє найбільш використовувані варіанти GNU Tar, а також значно швидше; для більшості цілей слід віддати перевагу GNU Tar.
tar -czfстворює gzipped файл tar, як правило, розширення .tar.gzабо .tgzвикористовується.
У Windows немає вбудованої підтримки для створення (читання) файлів tar або gzipped файлів, і Microsoft також не пропонує інструментів для цього.
Цей формат можна створити, використовуючи, наприклад, 7Zip; див., наприклад, цю публікацію в блозі: http://www.tmsnetwork.org/blog/creating-targz-archive-easily-windows (archive.org копія: мабуть, цей блог зник). Багато інших інструментів можна використати, див. Http://www.7zip.com/type/5/TAR (archive.org copy: очевидно, 7zip.com зник, замінивши на 7-zip.org ).
Ви також можете завантажити та встановити 7zip. http://www.7zip.org . З його допомогою ви можете як розпакувати, так і упакувати безліч різних типів стиснення, включаючи gzip.
Я думаю, що найелегантніший спосіб зробити це - встановити підсистему Linux для Windows.
Зверніть увагу, що це бета-версія.
Існує також безліч способів отримати функціональність Linux:
Існує маса інструментів і додатків, які роблять це.
Зробіть такі дії:
Завантажити libarchive https://sourceforge.net/projects/gnuwin32/files/libarchive/2.4.12-1/libarchive-2.4.12-1-setup.exe/download
Тоді"%programfiles(x86)%\gnuwin32\bin\bsdtar.exe" czf path_to_compressed_file path_to_folder