Come si comprime un archivio Zip utilizzando Powershell?

Poiché i file sono sempre più diffusi e lo spazio di archiviazione scarseggia, le tecniche di compressione efficaci sono essenziali. Gli archivi zip sono noti da tempo per comprimere i file e semplificare la condivisione. Ma sapevate che PowerShell può portare il vostro gioco di compressione ZIP al livello successivo? Se non lo sapevate, non preoccupatevi. Abbiamo creato una guida innovativa per aiutarvi a imparare a usare gli archivi zip compressi Powershell per risparmiare tempo. Quindi, continuate a leggere questa guida!

In questo articolo

Parte 1. PowerShell: Una panoramica

Immaginate che il prompt dei comandi si evolva ulteriormente e acquisti una versatilità senza precedenti. Questo è il contributo di PowerShell. PowerShell è uno strumento potente e dinamico che amplia le vostre possibilità.

A prima vista, PowerShell può sembrare un prompt di comandi familiare. Tuttavia, diventa subito chiaro che PowerShell ha una marcia in più. Il suo vero punto di forza è la capacità di gestire compiti complessi e di adattarsi facilmente a diversi scenari.

PowerShell si interfaccia anche con altre tecnologie Windows. Ciò rende Powershell un utile alleato in qualsiasi ambiente basato su Windows. Questa integrazione consente agli utenti di automatizzare le attività amministrative e di gestire i propri sistemi in modo efficiente.

Quali sono quindi i vantaggi di PowerShell Zip compression? Ve lo farò sapere nella sezione seguente.

Parte 2. Quali sono i vantaggi di PowerShell per la compressione Zip?

PowerShell è in grado di semplificare le attività ripetitive e di gestire compiti complessi. Queste caratteristiche lo rendono una scelta ideale per la gestione degli archivi ZIP. Ecco alcuni vantaggi offerti da Powershell per lo zippaggio dei file:

  • Automazione semplificata

PowerShell offre un modo semplice ed efficiente per automatizzare il processo di compressione zip. Con poche righe di codice, è possibile creare uno script che gestisce l'intero processo di compressione.

  • Integrazione con altri comandi PowerShell

Questa funzione consente di combinare la compressione ZIP con altre azioni. Dopo aver compresso un file, è possibile spostarlo altrove o comprimere una cartella. E poi inviarlo via e-mail come allegato. Tutto questo avviene con un unico script PowerShell.

  • Approccio orientato agli oggetti

La natura orientata agli oggetti di PowerShell consente di trattare facilmente i file zip come oggetti. Accedere e manipolare facilmente proprietà come la dimensione, il timestamp e l'elenco dei file di un file zip.

  • Ampio sostegno della comunità

PowerShell ha una comunità di utenti attiva che condivide script, moduli e suggerimenti sulla compressione zip. Utilizzate queste risorse per apprendere nuove competenze, risolvere i problemi e migliorare il vostro flusso di lavoro di compressione ZIP.

  • Compatibilità multipiattaforma

PowerShell non è più limitato all'ambiente Windows. Funziona su più piattaforme, tra cui Linux e macOS.

Parte 3. Come si comprime un archivio ZIP utilizzando Powershell?

Innanzitutto, è necessario sapere quali commandlet di PowerShell si possono usare per comprimere i file.

Il comando Compress-Archive di PowerShell viene utilizzato per creare un archivio compresso. Tuttavia, la dimensione del file non deve superare i 2 GB. Il comando richiede inoltre che il file di archivio abbia un'estensione .zip.

Ora avete imparato le basi di PowerShell. Vediamo come comprimere un archivio zip utilizzando Powershell.

Passi per la compressione dell'archivio ZIP

Per comprimere un file usando PowerShell in Windows 10, seguite questi passaggi:

Passo 1: Avviare il desktop di Windows 10.

Passo 2: Cercate PowerShell, fate clic con il tasto destro del mouse sul primo risultato e selezionate "Esegui come amministratore".

aprire windows powershell

Passo 3: Digitare il seguente comando PowerShell e premere Invio per comprimere la cartella dei file.

windows powershell

Una volta completato il comando, PowerShell comprime l'intera cartella e tutti i file in essa contenuti. Questo crea un nuovo file .zip con il contenuto della cartella compressa.

Parte 4. Bonus: Riparazione dei file Zip corrotti utilizzando il software Zip Repair

I file zip sono adattabili. Tuttavia, quando si tratta di gestire archivi zip, la corruzione può rappresentare un ostacolo indesiderato. Ci sono soluzioni che potete incorporare nel vostro percorso con PowerShell. Vi presentiamo Repairit - Zip Repair è uno strumento innovativo per salvare e riparare archivi ZIP danneggiati o corrotti.

riparazione dei file

Wondershare Repairit consente di recuperare i file dagli archivi danneggiati. Assicura che i dati rimangano intatti e accessibili. Ecco come utilizzare Repairit per risolvere i problemi degli archivi zip:

Passo 1: Scaricare ed eseguire Wondershare Repairit. Scaricate e avviate il potente software Wondershare Repairit sul vostro PC o Mac per iniziare la riparazione dei file ZIP.

file zip corrotto

Passo 2: Fate clic sul pulsante Ripara per riparare il file Zip corrotto.

riparare i file zip

Passo 3: Al termine del processo di riparazione, Repairit visualizza un'anteprima dei file recuperati nell'archivio. È possibile selezionare file specifici o salvare tutti i file recuperati in una posizione a scelta.

salvare i file riparati

Conclusione

Ecco fatto! Abbiamo trattato tutto ciò che riguarda Powershell, dalle basi a come utilizzare un archivio zip compresso. Spero che l'articolo vi sia piaciuto. Tuttavia, se qualcosa va storto nell'archivio, è possibile utilizzare Repairit - Zip Repair.

Domande frequenti

  • D1: Quali sono le limitazioni di PowerShell sulla compressione degli archivi?
    PowerShell ha un limite massimo di 2 GB per la compressione dell'archivio.
  • D2: Cosa significa espansione dell'archivio in PowerShell?
    Il commandlet Expand-Archive consente di estrarre i file da un archivio zip specificato e di collocarli in una cartella di destinazione.
  • D3: Come si estrae un file ZIP da una cartella utilizzando PowerShell?
    Il comando "Espandi-Archivio" di PowerShell può decomprimere il file. Il comando Espandi-Archivio espande o decomprime il contenuto di un file compresso o archiviato in una cartella specificata.
  • D4: È possibile utilizzare PowerShell per comprimere i file con una password?
    Purtroppo, il commandlet Compress-Archive di PowerShell non supporta in modo nativo gli archivi protetti da password.
Alex Nappi
Alex Nappi Apr 02, 24
Condividi articolo:
Articoli correlati