Co je rutina Compress-Archive v PowerShellu?

Co Je Rutina Compress Archive V Powershellu



Soubory nebo složky v PowerShellu lze archivovat, komprimovat nebo komprimovat pomocí „ Compress-Archive ”cmdlet. Navíc může také vytvořit nový archivní soubor ze scrape. PowerShell používá „ -Úroveň komprese ” pro použití komprese na soubor archivující soubor. Čím vyšší úroveň komprese spotřebuje, tím méně času na vytvoření souboru. Tím se však zvětší velikost souboru.

V tomto článku poskytneme informace o rutině „Compress-Archive“.







Co je rutina Compress-Archive v PowerShellu?

Jak je popsáno výše, uvedená rutina je zodpovědná za archivaci jednoho nebo více souborů. Pojďme objevit způsoby, jak komprimovat soubor do souboru zip s pomocí uvedených příkladů.



Příklad 1: Použití rutiny „Compress-Archive“ ke kompresi dvou souborů



Chcete-li archivovat více než jeden soubor, spusťte níže uvedený kód:





Compress-Archive - Doslovná cesta C:\Docs\Script.ps1, C:\Docs\New.csv -Úroveň komprese Optimální -Cesta cíle C:\Docs\File.zip

V souladu s výše uvedeným kódem:



  • Nejprve zadejte „ Compress-Archive ” cmdlet spolu s “ - Doslovná cesta ” s cestou ke dvěma souborům odděleným čárkou.
  • Dále umístěte „ -Úroveň komprese “ parametr a přiřaďte mu “ Optimální “hodnota.
  • Nakonec přidejte „ -Cesta cíle ”, zadejte cílovou cestu a rozšíření:

Příklad 2: Zkomprimujte celý adresář do souboru ZIP

Chcete-li komprimovat složku do souboru zip, proveďte následující příkaz:

Compress-Archive -Cesta C:\Docs -Cesta cíle C:\Docs\New_File.zip

Ve výše uvedeném kódu:

  • Nejprve přidejte „ Compress-Archive ” cmdlet spolu s “ -Cesta ” parametr s přiřazenou zadanou cestou.
  • Dále napište „ -Cesta cíle ” a zadejte cílovou cestu:

Příklad 3: Vytvoření souboru ZIP obsahujícího více souborů ze složky pomocí zástupného znaku

Chcete-li komprimovat celou složku obsahující několik umístěním zástupného znaku „ * ” vedle cesty ke složce použijte poskytnutý příkaz:

Compress-Archive -Cesta C:\Docs\ * -Úroveň komprese Nejrychlejší -Cesta cíle C:\Docs\Multi.zip

Příklad 4: Aktualizace existujícího souboru ZIP pomocí parametru „-Update“.

Přidat ' -Aktualizace “ parametr spolu s “ Compress-Archive ” cmdlet pro aktualizaci stávajícího souboru zip:

Compress-Archive -Cesta C:\Docs\ * -Aktualizace -Cesta cíle C:\Docs\Multi.zip

A je to! Diskutovali jsme o „ Compress-Archive ” cmdlet podrobně.

Závěr

' Compress-Archive Rutina je zodpovědná za archivaci, komprimaci nebo komprimaci souboru nebo adresáře v PowerShellu. Komprimace souboru chrání soubor před škodlivými aktivitami. Tento kurz poskytl podrobnosti o rutině „Compress-Archive“ v PowerShellu.