Windowsでtarファイル(.tgz)を抽出する方法これは可能ですか、それともLinux環境に入って展開する必要がありますか?
いいえ、Linuxは必要ありません。 7Zip のような無料ツールをダウンロードできます。これは、tar.gz/tgz
コンテンツを抽出する能力を超えています。
そして、あなたはこの抽出を行うためにバッチファイルを書いていると仮定して(これはが一般的なツールヘルプフォーラムではなくプログラミングサイトであるため)、素敵なコマンドラインインターフェイスを備えているため、GUIのごみを心配する必要はありません。
Cygwin にはもちろん必要なツールが含まれています。 tarballを1つ解凍するだけではやり過ぎですが、Linuxコマンドラインツールが好きなら、Cygwinをインストールする価値があります。
Cygwinを使用すると、tgz(zip圧縮)ファイルを次のように解凍できます。
tar -xzf foo.tgz
(つまり、extractzippedfileを意味します。)
正しいパスを取得するために、tgzファイルをcygwinターミナルウィンドウにドラッグアンドドロップすることもできます。 Cドライブの場合:それはこのようになります:
tar -xzf /cygdrive/c/the/path/to/your/file/foo.tgz
WinRAR を使用して.tgz
および.tar.gz
ファイルを抽出することもできますが、WinRARはフリーソフトウェアではありません。
私は前述の7Zipを使いたいのですが、WinZIPを使うこともできます。
PowerArchiver 6.1(フリーウェア)または7-Zip(フリーウェア)を使用できます。
私はいつも UnxUtils GNUユーティリティをWindowsボックスのPATH
に持っています。
UnxUtilsには、tar
およびgunzip
プログラムが含まれています。中でも、Unixシェルに慣れた後でなければ生きていけないものがあります。
あなたのマシンにgit bashがインストールされている場合は、tarコマンドを実行してファイルを解凍します。
tar -xzf kafka-1.0.2-src.tgz
Windows 10バージョン1803以降、Windowsにはbsdtar
が含まれています( https://devblogs.Microsoft.com/commandline/windows10v1803/ を参照)。
bsdtar
はCMDとPowershellのtar
と一緒に利用できます。
私は Universal Extractorを使用します それと7-Zipをたくさんのことに使用します。
あなたは gow プロジェクトをチェックすることができます。それはWin32システム上のUnixユーティリティの素晴らしいリストを提供します。かなりうまくいきます。
SoftIntegrationの Ch Shell を使用します。