バッチスクリプトを使用してWindows 10でzipファイルを抽出しようとしています。 またシンプルなコマンド:'tar'が内部または外部コマンドとして認識されない
tar zxf "logstash-5.4.0.tar.gz"
ECHO "installed"
しかし、私は次のエラーを取得しています:
'tar' is not recognized as an internal or external command
私は私はそれをどのように行うことができますtar
インストールする必要があることを見たことがありますか?
どうすればいいですか?
EDIT TarはあらかじめWindowsにインストールされているか、外部に追加する必要がありますか?それでも、サードパーティのツールを使用せずにどのように抽出することができます。
サードパーティ製の 'unzip'プログラムを使いたくないのですが、サードパーティの' tar'プログラムを使いたいですか?それは本当にあまり意味がありません。 –
いいえ、「tar」はWindowsでは標準ツールではありませんでした。しかし、Unix系やUnix系のシステム上にあります。 –
['...'が内部または外部のコマンド、実行可能なプログラムまたはバッチファイルとして認識されない理由は何ですか?](https://stackoverflow.com/a/41461002/3074564)内部にTARアーカイブファイルが含まれているGZアーカイブファイルを抽出します。したがって、実際には二重抽出プロセスを実行する必要があります。 Windowsには、GZおよびTARアーカイブの組み込みサポートはありません。 Windows上でこのようなUnixアーカイブを解凍するには、7-ZipやWinRAR(またはGZとTARパッカープラグインを追加したTotal Commander)などのサードパーティのツールが必要です。 – Mofi