Denne blog vil dække metoder til at zippe eller udpakke filer.
Hvordan Zip eller UnZip filer i PowerShell?
Disse er de angivne metoder, der vil blive uddybet:
- Brug 'Compress-Archive' Cmdlet til at zip-filer.
- Brug 'Expand-Archive' cmdlet'en til at udpakke filer.
Metode 1: Komprimer eller zip-filer i PowerShell ved hjælp af 'Compress-Archive' Cmdlet
Filer i PowerShell kan zippes eller komprimeres ved hjælp af ' Komprimer-arkiv ' cmdlet. Det kan komprimere enkelte eller flere filer på én gang.
Eksempel 1: Brug kommandoen 'Compress-Archive' til at zippe en enkelt fil
Følgende eksempel vil zippe en enkelt fil ved at bruge ' Komprimer-arkiv ' cmdlet:
Komprimere - Arkiv -Sti C:\Doc\File.txt - Destinationssti C:\Doc\File.zip
I henhold til ovenstående kode:
- Tilføj først 'Compress-Archive' cmdlet'en, angiv ' -Sti ” parameter, og tildel den filsti, der skal zippes.
- Derefter skal du definere ' -Destinationssti ' parameter og tildel målstien med filen og ' .zip ' udvidelse:
Lad os kontrollere, om filen blev zippet eller ej ved at udføre nedenstående kode:
Get-ChildItem C:\Doc\
I den ovennævnte kode skal du først tilføje ' Get-ChildItem ” cmdlet og tildel derefter katalogadressen:
Eksempel 2: Brug kommandoen 'Compress-Archive' til at zippe flere filer på én gang
Dette følgende eksempel vil zippe flere filer med PowerShell ' Komprimer-arkiv ' cmdlet. For at gøre det skal du blot tildele de flere filadresser til ' -Sti parameter, adskilt af et komma:
Komprimere - Arkiv -Sti C:\Doc\File.txt , C:\Doc\New.txt - Destinationssti C:\Doc\File.zip
Eksempel 3: Brug kommandoen 'Compress-Archive' til at zippe alle filer i mappen
Nu skal du arkivere eller zippe alle filerne i mappen ved hjælp af jokertegnet ' * ” operatør. Af den grund skal du tilføje '*'-operatøren i slutningen af adressekartoteket, som vist nedenfor:
Komprimere - Arkiv -Sti 'C:\Doc\*' - Destinationssti C:\Doc\File.zip
Metode 2: Udkomprimer eller UnZip filer i PowerShell ved hjælp af 'Expand-Archive' Cmdlet
Filer, der er zippet eller komprimeret, kan udpakkes eller udkomprimeres ved hjælp af ' Udvid-arkiv ' cmdlet.
Eksempel: Brug kommandoen 'Expand-Archive' til at udpakke en fil
I dette eksempel vil den zippede fil blive pakket ud ved hjælp af ' Udvid-arkiv ' cmdlet:
Udvide - Arkiv -Sti C:\Doc\File.zip - DestinationPath C:\Doc\FileI henhold til ovenstående kode:
- Først skal du tilføje ' Udvid-arkiv ' cmdlet, angiv ' -Sti ” parameter og tildel den filadressen sammen med navnet på filen:
Lad os kontrollere, om filerne blev udpakket eller ej ved at bruge ' Get-ChildItem ' cmdlet sammen med katalogadressen:
Get-ChildItem C:\Doc\Fil
Det handlede om proceduren med at zippe og udpakke filer ved hjælp af PowerShell.
Konklusion
For at zippe eller komprimere filen i PowerShell, ' Komprimer-arkiv ” cmdlet bruges. Mens du vil udpakke eller udkomprimere en fil, ' Udvid-arkiv ” cmdlet kan bruges. Desuden kan flere filer også zippes eller udpakkes på én gang. Denne opskrivning har observeret den angivne forespørgsel og løst den angivne forespørgsel.