web-dev-qa-db-ja.com

Windowsで.tar.gzファイルを解凍するために使用するコマンドは何ですか?

私は同僚からtar.gzファイルを受け取るために使用しますが、通常tarファイルの内容を取得しようとしているときに最初にgzからtarファイルを解凍するため、7Zipでそれらを解凍するのは便利ではありません(したがって、次にtarファイルを明示的に解凍する必要があります)。

TotalCommanderボタンバーにtar -zxvf %P%Nコマンドを追加しようとしましたが、tar -zxvfが機能しないことが判明しましたが、次のエラーが返されます(裸のコマンドプロンプトで試してみました)。

tar: Cannot fork: Function not implemented
tar: Error is not recoverable: exiting now

GnuWin32とcygwinの両方をインストールしましたが、cygwinコマンドラインpromtではなく、Windowsコマンドラインpromtで機能する(したがって、Totat Commanderから呼び出すことができる)ソリューションを探しています。

2
Ivan

Windows 9x/NT/2000/ME/XP/Win7で.tarおよび.tar.gzファイルを抽出するには、 PowerArchiver 6.1(フリーウェア) または 7-Zip(フリーウェア) を使用します。または Winzip(商用)

詳細についてはこのリンクを確認してください

2
Nidzaaaa

これは、複数のtar.exeが好きで、そのうちの1つがWindowsのgitによって提供される可能性があるために発生します。この問題を修正するという観点から、パスの順序を調整することをお勧めします。 PATHenvの先頭に実際のtarのパスを配置してみてください。

2
Sean Xiao