回答:
tar.gz(tgzとも呼ばれる)ファイルを作成するだけの場合は、http: //www.7-zip.org/の7Zipを使用できます。
「tar -czf」のように実行するには、2つの7z呼び出しをチェーンする必要があります。
7z -ttar a dummy c:\my\path\* -so | 7z -si -tgzip a x.tgz
これにより、c:\ my \ path \からのすべてのデータを含むファイルx.tgzが作成されます。
-soは出力をstdoutにリダイレクトし、-siオプションはそのデータを取得します。
Tar for Windowsをご覧ください。
GNU Tarプログラムは、tarアーカイブを作成する機能、およびその他のさまざまな種類の操作を提供します。たとえば、以前に作成したアーカイブでtarを使用して、ファイルを抽出したり、追加のファイルを保存したり、すでに保存されているファイルを更新または一覧表示したりできます。
Win32ポートはtarアーカイブのみを作成できますが、その出力をgzipやcompressなどの他のプログラムにパイプできず、tar.gzアーカイブを作成しません。バッチパイプを使用またはシミュレートする必要があります。BsdTarには、.tar、.tar.gz、tar.bz2、.zip、.gz、.bz2アーカイブを直接作成および操作する機能があり、GNU Tarの最もよく使用されるオプションを理解し、はるかに高速です。ほとんどの目的では、GNU Tarよりも優先されます。
tar -czf
gzip圧縮されたtarファイルを作成します。通常は拡張子.tar.gz
か.tgz
、使用されます。
Windowsには、tarファイルまたはgzip圧縮ファイルの作成(または読み取り)の組み込みサポートがなく、Microsoftもこれを行うためのツールを提供していません。
この形式は、たとえば7Zipを使用して作成できます。たとえば、次のブログ投稿を参照してください:http : //www.tmsnetwork.org/blog/creating-targz-archive-easily-windows(archive.orgのコピー:明らかにこのブログは消えています)。さらに多くのツールを使用できます。http://www.7zip.com/type/5/TARを参照してください(archive.orgのコピー:7zip.comは表示されなくなり、7-zip.orgに置き換えられます)。
7zipをダウンロードしてインストールすることもできます。http://www.7zip.org。これを使用すると、gzipを含む多くの異なる圧縮タイプを解凍およびパックできます。
それを行う最もエレガントな方法は、Windows用のLinuxサブシステムをインストールすることだと思います。
これはベータ版であることを覚えておいてください。
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