PowerShelli faile või kaustu saab arhiveerida, pakkida või tihendada, kasutades ' Tihenda-arhiiv ” cmdlet. Lisaks saab see luua ka uue arhiivifaili. PowerShell kasutab - Compression Level ” parameeter, et rakendada faili arhiveerivale failile tihendust. Mida kõrgem tihendusaste, seda vähem aega faili loomiseks kulub. See suurendab aga faili suurust.
Selles artiklis anname teavet cmdleti „Tihenda-arhiivi” kohta.
Mis on Compress-Archive cmdlet PowerShellis?
Nagu ülalpool kirjeldatud, vastutab nimetatud cmdlet ühe või mitme faili arhiveerimise eest. Avastame toodud näidete abil, kuidas fail zip-failiks tihendada.
Näide 1: Compress-Arhiivi cmdleti kasutamine kahe faili tihendamiseks
Rohkem kui ühe faili arhiivimiseks käivitage alltoodud kood:
Tihenda-arhiiv -LiteralPath C:\Docs\Script.ps1, C:\Docs\New.csv - Compression Level Optimaalne -Sihttee C:\Docs\File.zip
Vastavalt ülaltoodud koodile:
- Esmalt määrake ' Tihenda-arhiiv ' cmdlet koos käsuga ' -LiteralPath ” parameeter, millel on kahe komaga eraldatud faili tee.
- Järgmisena asetage ' - Compression Level ' parameeter ja määrake sellele ' Optimaalne ” väärtus.
- Lõpuks lisage ' -Sihttee ” parameeter, sisestage sihtkoha tee ja laiend:
Näide 2: Pakkige terve kataloog ZIP-failiks
Kausta zip-failiks tihendamiseks käivitage järgmine käsk:
Tihenda-arhiiv - Tee C:\Dokumendid -Sihttee C:\Docs\New_File.zip
Ülaltoodud koodis:
- Esmalt lisage ' Tihenda-arhiiv ' cmdlet koos käsuga ' - Tee ” parameeter, millele on määratud määratud tee.
- Järgmisena kirjutage ' -Sihttee ” parameeter ja sisestage sihttee:
Näide 3: mitut faili sisaldava ZIP-faili loomine kaustast metamärgi abil
Mitut sisaldava tervikliku kausta tihendamiseks, asetades metamärgi ' * ” märki kaustatee kõrval, kasutage antud käsku:
Tihenda-arhiiv - Tee C:\Dokumendid\ * - Compression Level Kiireim -Sihttee C:\Dokumendid\Multi.zip
Näide 4: Värskendage olemasolevat ZIP-faili, kasutades parameetrit '-Update'.
Lisage ' - Värskenda ' parameeter koos ' Tihenda-arhiiv ” cmdlet olemasoleva ZIP-faili värskendamiseks:
Tihenda-arhiiv - Tee C:\Dokumendid\ * - Värskenda -Sihttee C:\Dokumendid\Multi.zip
See on kõik! Oleme arutanud ' Tihenda-arhiiv ” cmdlet üksikasjalikult.
Järeldus
' Tihenda-arhiiv ” cmdlet vastutab faili või kataloogi PowerShellis arhiveerimise, pakkimise või tihendamise eest. Faili tihendamine kaitseb faili pahatahtliku tegevuse eest. See õpetus sisaldab üksikasju PowerShelli cmdlet-käsu Compress-Archive kohta.