La versione dello strumento a riga di comando 7-ZIP, 7z.exe, permette di eseguire comandi usando il terminale di sistema. 7-Zip è un programma potente, open-source e facile da usare che offre supporto per la maggior parte degli archivi di file come 7z, ZIP, RAR, TAR e GZIp, tra gli altri. Queste caratteristiche rendono 7-Zip facile da scaricare e da usare per scopi personali o commerciali.
Utilizzando la versione a riga di comando, è possibile accedere a tutte le funzionalità dal terminale anche senza un’interfaccia grafica utente (GUI). Prima di discutere ulteriormente dei diversi comandi per 7-Zip, controlla 7-Zip per altre nostre utili guide.
Qual è lo strumento migliore, 7-Zip vs WinRAR? 7Zip è sicuro? Queste sono alcune delle domande che dovresti chiarire prima di imparare a usare 7Zip. È anche necessario capire i problemi con 7-Zip non può aprire il file come archivio che lo strumento a volte sperimenta.
7-Zip può essere utilizzato per comprimere, estrarre, testare la run-list, aggiungere e aggiornare i file di archivio. La versione 7z.exe funziona con Windows, mentre 7-Zip è la versione a riga di comando per Linux, Mac OS X e UNIX. Il formato 7z ha diverse caratteristiche principali che includono architettura aperta, alto rapporto e opzioni di crittografia sicura AES – 256. Questo software consente di utilizzare qualsiasi metodo di compressione o crittografia. Il formato supporta dimensioni di file fino a 16000000GB e nomi di file Unicode. Nella prossima sezione, vi mostreremo alcuni dei comandi comuni che vengono utilizzati con questo software.
Esempi di comandi per Windows
Il file eseguibile della riga di comando di 7-Zip è 7za.exe. È possibile utilizzare il file EXE per eseguire comandi sugli archivi. Nei nostri esempi, useremo “C:UsersName” come directory utente. Di seguito è riportata una guida passo passo per iniziare a usare la linea di comando:
- Prima di procedere con altri comandi, un consiglio utile è quello di posizionare 7za.exe nella vostra directory. Questo vi darà convenienza poiché non dovrete cambiare i percorsi d’ambiente.
- Lancia la console di Windows e prova il programma 7za.exe utilizzando alcuni comandi
- Digitare il nome dell’exe, 7za, per visualizzare i dettagli del file
Sulla linea di comando, il comando predefinito e l’output sono come questo:
7za <comando>< nome_archivio>
Prima di procedere con i nostri esempi, controlla altre guide e recensioni sul nostro sito. Potresti essere interessato alla nostra recensione di 7-Zip contro WinRAR e alla nostra guida su come proteggere la password di 7-Zip.
Comando lettera funzione
In questa sezione, ti guideremo attraverso i comandi lettera funzione. Poiché sono solo lettere singole, sono abbastanza facili da memorizzare.
Oltre a cercare i dettagli sul download di 7-Zip per PC o per Linux, è importante avere un’idea sugli errori degli archivi. Perché la linea di comando è inutile se non si sa come risolvere 7-Zip non può aprire il file.
Archiviare e aggiungere a ZIP
La funzione lettera a del comando è usata per mettere i dati negli archivi. Questo comando “a” sta per “archiviare” o “aggiungere”. Per farlo con successo, è necessario specificare la posizione dell’archivio e i file di origine. Utilizzando il comando si avrà questo aspetto sulla linea del terminale:
C:UsersName>7za a -t7z files.7z *.txt
7-Zip (A) 4.60 beta Copyright (c) 1999-2008 Igor Pavlov 2008-08-19
Scansione
Creazione di file di archivio.7z
Compressione fileA.txt
Compressione fileB.txt
Tutto ok
C:UsersName>
Elimina
Il comando lettera d è usato per rimuovere un particolare file o file da un archivio. Questo comando “d” sta per cancellare. L’uso del comando sarà simile a questo sulla linea del terminale:
7z d example.zip *.bak -r
Sottolineiamo il comando per non confonderci. Il comando sta per quanto segue:
7z: usa il file eseguibile
d: elimina i file
esempio.zip: elimina da questo archivio
*.bak: abbina solo i file bak
-r: attraversa tutte le sottodirectory
Estrai e ingrandisci
Il comando lettera e è utile quando non c’è un archivio sostanziale. Il comando “e” sta per estrarre per decomprimere o ingrandire un archivio. L’uso del comando avrà questo aspetto sulla linea del terminale:
7z e example.zip
Ancora una volta, scomponiamolo per aiutarti a capire. In questo comando, vediamo le seguenti parole/comandi:
7z: usa il file eseguibile
e: usa il comando estrai
esempio.zip: l’archivio sorgente che stai espandendo
Nel frattempo, il comando x funziona allo stesso modo con e. La differenza è che conserva i percorsi completi. Questo è utile se hai una struttura di directory elaborata o importante. Inoltre, questo è utile per i backup. Usando il comando sul terminale appare così:
7z x example.zip
In questo comando, vediamo le seguenti parole/comandi:
7z: usa il file eseguibile
x: usa il comando estrai
esempio.zip: l’archivio da cui vuoi estrarre tutti i file
Lista
Questo comando L minuscolo con lettera funzione è usato per elencare il contenuto dell’archivio. Il comando “l” sta per lista. Tuttavia, potresti non aver bisogno di usare spesso questo comando. Usando il comando sul terminale appare così:
C:UsersName>7za l files.7z
Test
Questo comando con la lettera funzionale t è usato per testare l’integrità degli archivi. Il comando “t” sta per test. Tuttavia, è molto meno utile dello switch “-t”. Usando il comando sul terminale appare così:
7z t example.zip *doc -r
In questo comando, vediamo le seguenti parole/comandi:
7z: usa il file eseguibile
t: testa l’archivio specifico
example.zip: l’archivio da testare
*.doc: testa tutti i file doc nell’archivio
-r: ricorrete a tutte le directory figlie
Aggiornamento
Questo comando di funzione lettera u è usato per sostituire i vecchi file nel vostro archivio con file più recenti. Il comando “u” sta per update. Questo comando evita di dover decomprimere e ricomprimere l’intero archivio. Questo comando non funziona con gli archivi solidi. Usare il comando sul terminale assomiglia a questo:
7z u example.zip *.doc
Vediamo le seguenti parole/comandi:
7z: usa il file eseguibile
u: comando update
example.zip: l’archivio in cui vuoi aggiornare i file
*.doc: aggiorna solo i file doc
Switches
Un altro comando che vediamo sulla linea di comando è lo switch. Lo switch è composto da uno specificatore di switch e dal nome dello switch. Lo specificatore è un trattino (-) o una barra in avanti (/). Gli switch hanno spesso questo aspetto:
Di seguito una lista di switch comuni:
Switch | Descrizione | |
– | Stop dell’analisi degli switch | |
-ad | Mostra la finestra di dialogo nella versione GUI (7zg) | |
-ai | Include i nomi dei file dell’archivio | |
-an | Disabilita l’analisi del nome dell’archivio | |
-ao | Modalità di sovrascrittura | |
-ax | Esclude i nomi dei file dell’archivio | |
-bb | Imposta il livello del log di uscita | |
-bd | Disabilita l’indicatore di progresso | |
-bs{o|e|p} {0|1|2} | Imposta il flusso di uscita per uscita/errore/progresso | |
-bt | Mostra le statistiche del tempo di esecuzione | |
-i | Include i nomi dei file | |
-m | Imposta il metodo di compressione | |
-o | Imposta la directory di output | |
-p | Impostare la password | |
-r | Ricercare le sottodirectory | |
-sa | Impostare la modalità nome archivio | |
-scc | Imposta il charset per l’input/output della console | |
-scrc | Imposta la funzione has | |
-scs | Imposta il charset per i file della lista | |
-sdel | Cancella i file dopo averli inclusi nell’archivio | |
-sfx | Crea l’archivio SFX | |
-si | Leggi i dati da StdIn | |
-slp | Imposta la modalità pagine grandi | |
-slt | Mostra le informazioni tecniche | |
-sni | Memorizza le informazioni di sicurezza NT | |
-sns | Memorizza i flussi alternativi NTFS | |
-snc | Estrai il file come flusso alternativo se c’è : nel nome | |
-snr | Sostituire il carattere : al carattere _ nei percorsi dei flussi alternativi | |
-snh | Salva i collegamenti rigidi come link (solo formati WIM e TAR) | |
-snl | Salva i collegamenti simbolici come link (solo per i formati WIM e TAR) | |
-so | Scrive i dati in StdOut | |
-spd | Disabilita la corrispondenza dei caratteri jolly per i nomi dei file | |
-spe | Elimina la duplicazione della cartella principale per il comando extract archive | |
-spf | Usa i percorsi dei file completamente qualificati | |
-ssc | Imposta la modalità sensibile al maiuscolo/minuscolo | |
-ssw | Comprime i file aperti per la scrittura | |
-stl | Imposta il timestamp dell’archivio dal file modificato più recentemente | |
-stm {HexMask} | Imposta l’affinità del thread della CPU (numero esadecimale) | |
-stx | Esclude il tipo di archivio | |
-t | Tipo di archivio | |
-u | Aggiorna le opzioni | |
-v | Crea i volumi | |
-w | Imposta la directory di lavoro | |
-x | Esclude i nomi dei file | |
-y | Assumere Sì su tutte le query |
Domande frequenti
Lancia la finestra ed esegui la versione di 7-Zip che stai usando inserendo “7z” per P7Zip (7z.exe), o “7za” per 7-Zip in Windows (7za.exe) per eseguire l’applicazione P7-Zip o 7za prima di inserire i comandi. Dopo di che, puoi usare uno qualsiasi dei comandi elencati sopra. Assicurati di seguire la sintassi quando digiti i tuoi comandi.
Puoi usare i comandi e o x per estrarre i file ZIP.
Usa il comando “a” per creare un nuovo file di archivio che può terminare con 7z, XZ, GZIP, TAR, ZIP, e molti altri.
Usa il comando “a” per aggiungere file al file ZIP.