web-dev-qa-db-ja.com

7-Zipにアーカイブを直接ディレクトリに抽出させる

7-Zipを使用してアーカイブを抽出するたびに、2つのステップの操作が実行されます。最初にアーカイブの内容を一時フォルダーに抽出し、次にWindowsはファイルを一時フォルダーからターゲットディレクトリにコピーします。

特にアーカイブに多数の小さなファイルがあった場合、この操作の2番目の部分には時間がかかることがあります。 7-Zipがファイルを直接ターゲットディレクトリに直接抽出した場合、操作が高速化する可能性があります。これを行う方法はありますか?

39
JamesGecko

どー!私は本当にもっと答えを探す必要がありました。

7-Zip FAQ から:

7-ZipからExplorerへのドラッグアンドドロップアーカイブ抽出で一時ファイルが使用されるのはなぜですか?

7-Zipはドロップターゲットのフォルダーパスを認識しません。正確なドロップターゲットを知っているのはWindows Explorerだけです。また、Windowsエクスプローラーには、ディスク上の解凍ファイルとしてファイル(ドラッグソース)が必要です。したがって、7-Zipはアーカイブから一時フォルダーにファイルを抽出し、7-Zipはこれらの一時ファイルのパスについてエクスプローラーに通知します。次に、エクスプローラーはこれらのファイルをドロップターゲットフォルダーにコピーします。

一時ファイルの使用を回避するには、7-ZipのExtractコマンドを使用するか、7-Zipから7-Zipにドラッグアンドドロップします。

68
JamesGecko

押すことができます F9 7-Zip内では、2つのペインが表示されます。最初に、抽出するアーカイブに移動し、2番目に、ファイルを抽出するフォルダーに移動します。これにより、一時フォルダーの手順がスキップされます。

34
mocceb