Denne bloggen vil dekke metoder for å zippe eller pakke ut filer.
Hvordan zippe eller pakke ut filer i PowerShell?
Dette er metodene gitt som vil bli utdypet:
- Bruk 'Compress-Archive' Cmdlet for å zippe filer.
- Bruk 'Expand-Archive' cmdleten for å pakke ut filer.
Metode 1: Komprimer eller zip-filer i PowerShell ved å bruke 'Compress-Archive' Cmdlet
Filer i PowerShell kan zippes eller komprimeres ved å bruke ' Komprimer-arkiv ' cmdlet. Den kan komprimere én eller flere filer samtidig.
Eksempel 1: Bruk kommandoen 'Compress-Archive' for å zippe en enkelt fil
Følgende eksempel vil zippe en enkelt fil ved å bruke ' Komprimer-arkiv ' cmdlet:
Komprimere - Arkiv -Sti C:\Doc\File.txt - Destinasjonssti C:\Doc\File.zip
I henhold til koden ovenfor:
- Først legger du til 'Compress-Archive' cmdleten, spesifiser ' -Sti ” parameter, og tilordne filbanen som skal zippes.
- Etter det, definer ' -Destinasjonssti ' parameter og tilordne målbanen med filen og ' .glidelås ' Utvidelse:
La oss sjekke om filen ble zippet eller ikke ved å utføre koden nedenfor:
Get-ChildItem C:\Doc\
I den ovennevnte koden legger du først til ' Get-ChildItem ' cmdlet og tilordne deretter katalogadressen:
Eksempel 2: Bruk 'Compress-Archive'-kommandoen til å zippe flere filer samtidig
Dette følgende eksempelet vil zippe flere filer med PowerShell ' Komprimer-arkiv ' cmdlet. For å gjøre det, tilordne ganske enkelt de flere filadressene til ' -Sti parameter, atskilt med komma:
Komprimere - Arkiv -Sti C:\Doc\File.txt , C:\Doc\New.txt - Destinasjonssti C:\Doc\File.zip
Eksempel 3: Bruk 'Compress-Archive'-kommandoen til å zippe alle filer i mappen
Nå, arkiver eller zipp alle filene i mappen ved å bruke jokertegnet ' * ' operatør. Av den grunn legger du til '*'-operatøren på slutten av katalogadressen, som vist nedenfor:
Komprimere - Arkiv -Sti 'C:\Doc\*' - Destinasjonssti C:\Doc\File.zip
Metode 2: Dekomprimer eller pakke ut filer i PowerShell ved å bruke 'Expand-Archive' Cmdlet
Filer som er zippet eller komprimert kan pakkes ut eller komprimeres ved hjelp av ' Utvid-arkiv ' cmdlet.
Eksempel: Bruk kommandoen 'Expand-Archive' for å pakke ut en fil
I dette eksemplet vil den zippede filen bli pakket ut ved å bruke ' Utvid-arkiv ' cmdlet:
Utvide - Arkiv -Sti C:\Doc\File.zip - Destinasjonssti C:\Doc\FilI henhold til koden ovenfor:
- Først legger du til ' Utvid-arkiv ' cmdlet, spesifiser ' -Sti parameter og tilordne den filadressen sammen med navnet på filen:
La oss sjekke om filene ble pakket ut eller ikke ved å bruke ' Get-ChildItem ' cmdlet sammen med katalogadressen:
Get-ChildItem C:\Doc\Fil
Det handlet om prosedyren for å pakke og pakke ut filer ved hjelp av PowerShell.
Konklusjon
For å zippe eller komprimere filen i PowerShell, ' Komprimer-arkiv ' cmdlet brukes. Mens du skal pakke ut eller komprimere en fil, vil ' Utvid-arkiv ' cmdlet kan brukes. Dessuten kan flere filer også zippes eller pakkes ut samtidig. Denne oppskriften har observert det oppgitte søket og løst det oppgitte spørsmålet.