Tento blog sa bude zaoberať metódami komprimovania alebo rozbaľovania súborov.
Ako komprimovať alebo rozbaliť súbory v PowerShell?
Toto sú uvedené metódy, ktoré budú rozpracované:
- Na komprimovanie súborov použite rutinu „Compress-Archive“.
- Na rozbalenie súborov použite cmdlet „Rozbaliť-archivovať“.
Metóda 1: Komprimujte alebo komprimujte súbory v prostredí PowerShell pomocou rutiny „Compress-Archive“
Súbory v PowerShell je možné komprimovať alebo komprimovať pomocou „ Compress-Archive cmdlet. Dokáže komprimovať jeden alebo viacero súborov naraz.
Príklad 1: Použite príkaz „Compress-Archive“ na komprimovanie jedného súboru
Nasledujúci príklad zazipuje jeden súbor pomocou súboru „ Compress-Archive ” cmdlet:
Komprimovať - Archív -Cesta C:\Doc\File.txt - Cieľová cesta C:\Doc\File.zip
Podľa vyššie uvedeného kódu:
- Najprv pridajte cmdlet „Compress-Archive“, zadajte „ -Cesta ” a priraďte cestu k súboru, ktorý sa má skomprimovať.
- Potom definujte „ -Cesta cieľa ” a priraďte cieľovú cestu k súboru a “ .PSČ ” rozšírenie:
Skontrolujte, či bol súbor skomprimovaný alebo nie, vykonaním nižšie uvedeného kódu:
Get-ChildItem C:\Doc\
Vo vyššie uvedenom kóde najskôr pridajte „ Get-ChildItem ” cmdlet a potom priraďte adresu adresára:
Príklad 2: Použite príkaz „Compress-Archive“ na skomprimovanie viacerých súborov naraz
Tento nasledujúci príklad zazipuje viacero súborov pomocou PowerShell “ Compress-Archive cmdlet. Ak to chcete urobiť, jednoducho priraďte viacero adries súborov k „ -Cesta ” parameter oddelený čiarkou:
Komprimovať - Archív -Cesta C:\Doc\File.txt , C:\Doc\New.txt - Cieľová cesta C:\Doc\File.zip
Príklad 3: Pomocou príkazu „Compress-Archive“ skomprimujte všetky súbory v priečinku
Teraz archivujte alebo zipsujte všetky súbory v priečinku pomocou zástupného znaku „ * ” operátor. Z tohto dôvodu pridajte na koniec adresy adresára operátor „*“, ako je uvedené nižšie:
Komprimovať - Archív -Cesta 'C:\Doc\*' - Cieľová cesta C:\Doc\File.zip
Metóda 2: Dekomprimujte alebo rozbaľte súbory v prostredí PowerShell pomocou rutiny „Rozbaliť-archivovať“
Súbory, ktoré sú zazipované alebo komprimované, je možné rozbaliť alebo dekomprimovať pomocou „ Rozbaliť-Archív cmdlet.
Príklad: Na rozbalenie súboru použite príkaz „Rozbaliť-archivovať“.
V tomto príklade sa zazipovaný súbor rozbalí pomocou „ Rozbaliť-Archív ” cmdlet:
Rozbaliť - Archív -Cesta C:\Doc\File.zip - Cieľová cesta C:\Doc\FilePodľa vyššie uvedeného kódu:
- Najprv pridajte „ Rozbaliť-Archív 'cmdlet, zadajte ' -Cesta ” a priraďte mu adresu súboru spolu s názvom súboru:
Skontrolujeme, či boli súbory extrahované alebo nie pomocou „ Get-ChildItem ” cmdlet spolu s adresou adresára:
Get-ChildItem C:\Doc\Súbor
To bolo všetko o postupe zipsovania a rozbaľovania súborov pomocou PowerShell.
Záver
Ak chcete súbor skomprimovať alebo komprimovať v prostredí PowerShell, „ Compress-Archive ” sa používa cmdlet. Pri rozbalení alebo rozbalení súboru sa zobrazí „ Rozbaliť-Archív Je možné použiť rutinu cmdlet. Okrem toho je možné zazipovať alebo rozbaliť viacero súborov naraz. Tento zápis dodržal uvedený dotaz a vyriešil uvedený dotaz.