Questo blog coprirà i metodi per comprimere o decomprimere i file.
Come comprimere o decomprimere i file in PowerShell?
Questi i metodi dati che verranno elaborati:
- Utilizzare il cmdlet 'Compress-Archive' per comprimere i file.
- Utilizzare il cmdlet 'Expand-Archive' per decomprimere i file.
Metodo 1: comprimere o comprimere i file in PowerShell utilizzando il cmdlet 'Compress-Archive'.
I file in PowerShell possono essere zippati o compressi utilizzando il ' Comprimi-archivio cmdlet. Può comprimere file singoli o multipli contemporaneamente.
Esempio 1: utilizzare il comando 'Comprimi-archivio' per comprimere un singolo file
L'esempio seguente comprimerà un singolo file utilizzando il ' Comprimi-archivio cmdlet:
Comprimere - Archivio -Sentiero C:\Doc\File.txt - PercorsoDestinazione C:\Doc\File.zip
Secondo il codice sopra:
- Innanzitutto, aggiungi il cmdlet 'Compress-Archive', specifica ' -Sentiero ” e assegna il percorso del file da zippare.
- Successivamente, definisci il ' -Percorso di destinazione ” e assegna il percorso di destinazione con il file e “ .cerniera lampo ” estensione:
Controlliamo se il file è stato zippato o meno eseguendo il codice seguente:
Get-ChildItem C:\Doc\
Nel codice sopra indicato, prima aggiungi ' Get-ChildItem ” cmdlet e quindi assegnare l'indirizzo della directory:
Esempio 2: utilizzare il comando 'Comprimi-archivio' per comprimere più file contemporaneamente
Questo esempio seguente comprimerà più file con PowerShell ' Comprimi-archivio cmdlet. Per fare ciò, assegna semplicemente gli indirizzi di file multipli al ' -Sentiero ” parametro, separato da una virgola:
Comprimere - Archivio -Sentiero C:\Doc\File.txt , C:\Doc\Nuovo.txt - PercorsoDestinazione C:\Doc\File.zip
Esempio 3: utilizzare il comando 'Comprimi-archivio' per comprimere tutti i file nella cartella
Ora, archivia o comprimi tutti i file nella cartella utilizzando il carattere jolly ' * ” operatore. Per questo motivo, aggiungi l'operatore '*' alla fine dell'indirizzo della directory, come mostrato di seguito:
Comprimere - Archivio -Sentiero 'C:\Doc\*' - PercorsoDestinazione C:\Doc\File.zip
Metodo 2: decomprimere o decomprimere i file in PowerShell utilizzando il cmdlet 'Expand-Archive'
I file zippati o compressi possono essere decompressi o decompressi con l'ausilio del ' Espandi-Archivia cmdlet.
Esempio: utilizzare il comando 'Expand-Archive' per decomprimere un file
In questo esempio, il file zippato verrà decompresso utilizzando il ' Espandi-Archivia cmdlet:
Espandere - Archivio -Sentiero C:\Doc\File.zip - Percorso di destinazione C:\Doc\FileSecondo il codice sopra:
- Innanzitutto, aggiungi il ' Espandi-Archivia ” cmdlet, specificare il “ -Sentiero ” e assegnargli l'indirizzo del file insieme al nome del file:
Controlliamo se i file sono stati estratti o meno utilizzando il ' Get-ChildItem ” cmdlet insieme all'indirizzo della directory:
Get-ChildItem C:\Doc\File
Riguardava la procedura di compressione e decompressione dei file utilizzando PowerShell.
Conclusione
Per comprimere o comprimere il file in PowerShell, il ' Comprimi-archivio ” viene utilizzato il cmdlet. Mentre per decomprimere o decomprimere un file, il ' Espandi-Archivia È possibile utilizzare il cmdlet. Inoltre, è possibile comprimere o decomprimere più file contemporaneamente. Questo articolo ha osservato la domanda dichiarata e risolto la domanda dichiarata.