Den här bloggen kommer att behandla metoder för att zippa eller packa upp filer.
Hur man zippar eller packar upp filer i PowerShell?
Dessa är de angivna metoderna som kommer att utvecklas:
- Använd 'Compress-Archive' Cmdlet för att zippa filer.
- Använd cmdleten 'Expand-Archive' för att packa upp filer.
Metod 1: Komprimera eller zippa filer i PowerShell med hjälp av 'Compress-Archive' Cmdlet
Filer i PowerShell kan zippas eller komprimeras med hjälp av ' Komprimera-arkiv ' cmdlet. Det kan komprimera enstaka eller flera filer samtidigt.
Exempel 1: Använd kommandot 'Compress-Archive' för att zippa en enskild fil
Följande exempel kommer att zippa en enda fil genom att använda ' Komprimera-arkiv ' cmdlet:
Komprimera - Arkiv -Väg C:\Doc\File.txt - DestinationPath C:\Doc\File.zip
Enligt ovanstående kod:
- Lägg först till 'Compress-Archive' cmdleten, ange ' -Väg ”-parametern och tilldela filsökvägen som ska zippas.
- Efter det definierar du ' -Destinationsväg ' parameter och tilldela målsökvägen med filen och ' .blixtlås ' förlängning:
Låt oss kontrollera om filen var zippad eller inte genom att köra koden nedan:
Get-ChildItem C:\Doc\
I den ovan angivna koden lägger du först till ' Get-ChildItem ” cmdlet och tilldela sedan katalogadressen:
Exempel 2: Använd kommandot 'Compress-Archive' för att zippa flera filer samtidigt
Detta följande exempel kommer att zippa flera filer med PowerShell ' Komprimera-arkiv ' cmdlet. För att göra det, tilldela helt enkelt de flera filadresserna till ' -Väg parameter, separerad med kommatecken:
Komprimera - Arkiv -Väg C:\Doc\File.txt , C:\Doc\New.txt - DestinationPath C:\Doc\File.zip
Exempel 3: Använd kommandot 'Compress-Archive' för att zippa alla filer i mappen
Arkivera eller zippa nu alla filer i mappen med jokertecken ' * ' operatör. Av den anledningen lägger du till operatorn '*' i slutet av katalogadressen, som visas nedan:
Komprimera - Arkiv -Väg 'C:\Doc\*' - DestinationPath C:\Doc\File.zip
Metod 2: Dekomprimera eller packa upp filer i PowerShell med hjälp av 'Expand-Archive' Cmdlet
Filer som är zippade eller komprimerade kan packas upp eller okomprimeras med hjälp av ' Expandera-arkiv ' cmdlet.
Exempel: Använd kommandot 'Expand-Archive' för att packa upp en fil
I det här exemplet kommer den zippade filen att packas upp med hjälp av ' Expandera-arkiv ' cmdlet:
Bygga ut - Arkiv -Väg C:\Doc\File.zip - DestinationPath C:\Doc\FileEnligt ovanstående kod:
- Lägg först till ' Expandera-arkiv ' cmdlet, ange ' -Väg ” och tilldela den filadressen tillsammans med namnet på filen:
Låt oss kontrollera om filerna extraherades eller inte genom att använda ' Get-ChildItem ' cmdlet tillsammans med katalogadressen:
Get-ChildItem C:\Doc\File
Det handlade om proceduren för att zippa och packa upp filer med PowerShell.
Slutsats
För att zippa eller komprimera filen i PowerShell, ' Komprimera-arkiv ” cmdlet används. När du ska packa upp eller packa upp en fil, Expandera-arkiv ' cmdlet kan användas. Dessutom kan flera filer också zippas eller packas upp samtidigt. Denna uppskrivning har observerat den angivna frågan och löst den angivna frågan.