Fai 7-Zip estrarre un archivio direttamente in una directory


38

Ogni volta che estraggo un archivio utilizzando 7-Zip, esegue un'operazione in due passaggi. Prima estrae il contenuto degli archivi in ​​una cartella temporanea, quindi Windows copia i file dalla cartella temporanea nella directory di destinazione.

La seconda parte di questa operazione può richiedere del tempo, soprattutto se nell'archivio sono presenti molti file di piccole dimensioni. Sembra che l'operazione potrebbe essere velocizzata se 7-Zip avesse appena estratto i file direttamente nella directory di destinazione. C'è un modo per farlo?

Risposte:


66

Doh! Avrei davvero dovuto cercare di più una risposta.

Dalle FAQ di 7-Zip :

Perché l'estrazione dell'archivio con trascinamento della selezione da 7-Zip a Explorer utilizza i file temporanei?

7-Zip non conosce il percorso della cartella del target di rilascio. Solo Esplora risorse conosce l'esatto target di rilascio. E Windows Explorer ha bisogno di file (trascina origine) come file decompressi sul disco. Quindi 7-Zip estrae i file dall'archivio alla cartella temporanea e quindi 7-Zip notifica a Windows Explorer i percorsi di questi file temporanei. Quindi Esplora risorse copia questi file per eliminare la cartella di destinazione.

Per evitare l'utilizzo di file temporanei, è possibile utilizzare il comando Estrai di 7-Zip o trascina da 7-Zip a 7-Zip.


7
E Windows è particolarmente stupido, dal momento che copia dall'unità temporanea invece di spostarsi. Il che è molto inefficiente se la cartella temporanea si trova sulla stessa unità
galinette

2
@galinette Penso che sia l'applicazione che dice a Windows se deve copiare o spostare. Ma come specificato sopra, 7-Zip non sa se temp è nella stessa unità .. quindi va bene per la copia
Jack

Come mai non ho mai avuto questo problema con WinRAR?
Shayan,

32

Puoi premere F9all'interno di 7-Zip, otterrai due riquadri. Nel primo vai all'archivio che desideri estrarre e nel secondo vai alla cartella in cui desideri estrarre i tuoi file. Ciò salterà il passaggio della cartella temporanea.


Sei il vero MVP, buon signore!
SublymeRick,

2
Come notato, sebbene non chiarito, nella risposta accettata, NON funziona se si utilizza il trascinamento per estrarre. Se si utilizza il trascinamento della selezione, questa impostazione non ha rilevanza.
ForeverZer0,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.