7-Zipを使ってアーカイブを解凍するときはいつも2段階の操作を行います。まず、アーカイブの内容を一時フォルダに展開し、その一時フォルダからターゲットディレクトリにファイルをコピーします
この操作の第二部では、特にアーカイブ内に多数の小さなファイルがある場合には、時間がかかることがあります。7-Zip でファイルを直接ターゲットディレクトリに展開して、最初からファイルを展開すれば、この操作を高速化できるように思えるのですが…。これを実現する方法はありますか?
42 JamesGecko 2010-10-10
うわぁ!答えを探すのに苦労したわ
7-Zipからエクスプローラにドラッグ&ドロップでアーカイブを抽出すると、なぜテンポラリファイルを使用するのですか?
7-Zipはドロップターゲットのフォルダパスを知りません。Windowsエクスプローラだけが正確なドロップ先を知っています。そして、Windowsエクスプローラは、ディスク上のファイル(ドラッグソース)を解凍したものを必要とします。そこで、7-Zipはアーカイブから一時フォルダにファイルを抽出し、7-Zipはこれらの一時ファイルのパスをWindowsエクスプローラに通知します。そして、Windowsエクスプローラは、これらのファイルをドロップターゲットフォルダにコピーします
テンポラリファイルの使用を避けるために、7-ZipのExtractコマンドを使用したり、7-Zipから7-Zipへドラッグ&ドロップすることができます
70 JamesGecko 2010-10-10
7-Zipの中でF9を押すと、2つのペインが表示されます。最初のペインでは、解凍したいアーカイブに移動し、2番目のペインでは、解凍したいファイルがあるフォルダに移動します。これは一時フォルダのステップをスキップします
38 mocceb 2014-02-15