Vi introduserer PowerShell Unzip og Zip Commands on Archives

Vi introduserer PowerShell Unzip og Zip Commands on Archives
Normalt kan glidelås eller pakke ut filer -operasjonen utføres ved hjelp av GUI -grensesnittet. Imidlertid kan det også gjøres mulig ved bruk av spesifikke cmdlets i PowerShell. Komprimerende filer reduserer størrelsen på filen på disken. Det henvender seg også til alle filene på ett sted. Dessuten forhindrer det filene fra utsatte angrep også.

Denne bloggen vil dekke metoder for å zip eller pakke ut filer.

Hvordan zip eller pakke ut filer i PowerShell?

Dette er metodene som er gitt som vil bli utdypet:

  • Bruk Cmdlet “Compress-Archive” til glidelås-filer.
  • Bruk Cmdlet “Expand-Archive” for å pakke ut filer.

Metode 1: Komprimerer eller zip-filer i PowerShell ved bruk av “Compress-Archive” CMDLET

Filer i PowerShell kan glidelås eller komprimeres ved hjelp av “Komprimeringsbue”Cmdlet. Den kan komprimere enkelt- eller flere filer samtidig.

Eksempel 1: Bruk kommandoen “Compress-Archive” for å zip en enkelt fil

Følgende eksempel vil zip en enkelt fil ved å bruke "Komprimeringsbue”Cmdlet:

Komprimeringsarkiv -path c: \ doc \ fil.txt -DestinationPath C: \ Doc \ File.glidelås

I henhold til koden ovenfor:

  • Først, legg til "komprimeringsbue" -cmdlet, spesifiser "-Sti”Parameter, og tilordne filstien som skal glidelås.
  • Etter det, definer “-Destinasjonssti”Parameter og tilordne målveien med filen og“.glidelås" Utvidelse:

La oss sjekke om filen var glidelås eller ikke ved å utføre koden nedenfor:

Get-ChildItem C: \ Doc \

I den ovennevnte koden, legg først til "Get-Childitem”Cmdlet og tilordne deretter katalogadressen:

Eksempel 2: Bruk kommandoen “Compress-Archive” for å zip flere filer samtidig

Dette følgende eksempelet vil zip flere filer med PowerShell “Komprimeringsbue”Cmdlet. For å gjøre det, bare tilordne flere filadresser til "-Sti”Parameter, atskilt med et komma:

Komprimeringsarkiv -path c: \ doc \ fil.txt, c: \ doc \ new.txt -DestinationPath C: \ Doc \ File.glidelås

Eksempel 3: Bruk kommandoen “Compress-Archive” for å zip alle filer i mappen

Nå, arkiv eller zip alle filene i mappen ved hjelp av jokertegn "*”Operatør. Av den grunn, legg til "*" -operatøren på slutten av katalogadressen, som demonstrert nedenfor:

Komprimerings -archive -path 'c: \ doc \*' -DestinationPath C: \ Doc \ File.glidelås

Metode 2: Uncompress eller Pakk ut filer i PowerShell ved å bruke "Expand-Archive" cmdlet

Filer som er glidelås eller komprimert, kan pakkes ut eller ukomprimert ved hjelp av "Utvidelse”Cmdlet.

Eksempel: Bruk kommandoen "Expand-Archive" for å pakke ut en fil

I dette eksemplet vil den glidelåte filen pakkes ut ved hjelp av "Utvidelse”Cmdlet:

Expand -Archive -Path C: \ Doc \ File.ZIP -DestinationPath C: \ Doc \ File

I henhold til koden ovenfor:

  • Først, legg til “Utvidelse”Cmdlet, spesifiser“-Sti”Parameter og tilordne den filadressen sammen med navnet på filen:

La oss sjekke om filene ble trukket ut eller ikke ved å bruke "Get-Childitem”Cmdlet sammen med katalogadressen:

Get-Childitem C: \ Doc \ File

Det handlet om prosedyren for glidelås og pakke ut filer ved hjelp av PowerShell.

Konklusjon

For å zip eller komprimere filen i PowerShell, “Komprimeringsbue”Cmdlet brukes. Mens du skal pakke ut eller ukomprese en fil, "Utvidelse”Cmdlet kan brukes. Dessuten kan flere filer også glidelås eller pakkes ut på en gang. Denne oppskrivningen har observert den uttalte spørringen og løst den uttalte spørringen.