Hvordan zip en fil i PowerShell?

Hvordan zip en fil i PowerShell?
Prosedyren for å komprimere flere filer i en enkelt mappe kalles glidelås. Zippede filer brukes til å holde de relaterte filene sammen på et sted og komprimere dem slik at de lett kan deles med den tiltenkte mottakeren via nettet eller annen kilde. På grunn av deres reduserte lagringskrav, anses glidelåsfiler som perfekte for arkivering og spiller sin rolle i kryptering av data.

I dette innlegget lærer vi hvordan du glir en fil ved hjelp av Compress-Archive PowerShell Cmdlet.

Hvordan zip en fil ved hjelp av PowerShell?

I PowerShell kan du bruke komprimeringsbue-kommandoen for å komprimere filene og mappene på et bestemt sted. Komprimeringsbue-kommandoen komprimerer eller glir flere filer eller mapper fra forskjellige kilder til et bestemt reisemål.

For å bruke komprimeringsbue-kommandoen, følg syntaks undergitt syntaks.

Syntaks
Syntaksen for å komprimere filer i en glidelås form i PowerShell er:

Komprimeringsbane -sti -Destinasjonssti

Her, representerer den faktiske banen til filene, og peker på destinasjonsveien der du vil zip dem.

Eksempel 1
La oss prøve et eksempel for å komprimere filer i en bestemt mappe ved å bruke PowerShell. Her, i stasjon E, Vi har en mappe som heter 2 som inneholder flere filer, inkludert tre dokumenter, et bilde, en tekstfil og en PowerPoint -presentasjon. Vi ønsker å zip denne mappen i samme PowerShell Tutorial Katalog:

Skriv inn følgende i PowerShell -vinduet Komprimeringsbue kommando:

> Komprimerings-Archive -Path 'E: \ PowerShell Tutorial \ 2'-DestinationPath' E: \ PowerShell Tutorial \ 2.glidelås'

Etter å ha utført den gitte kommandoen, kan du bytte til File Explorer og bekrefte tilstedeværelsen av zippet -mappen i E: \ PowerShell Tutorial:

Eksempel 2
La oss prøve et annet eksempel for å komprimere filer fra forskjellige kilder til et spesifisert reisemål ved å bruke PowerShell.

Nå vil vi hente flere filer fra forskjellige kilder og zip dem. Her vil vi velge en bildefil som heter img fra stasjon E: \ PowerShell Tutorial \ 1:

Deretter velger vi et dokument Blogg1 fra stasjon D: \ Ny mappe \:

Skriv inn følgende komprimeringsbue-cmdlet i PowerShell-vinduet for å zip de valgte flere filene:

> Komprimering -archive -literalpath 'E: \ PowerShell Tutorial \ 1 \ IMG.jpg ',' d: \ ny mappe \ blogg1.Docx '-DestinationPath' E: \ PowerShell Tutorial \ Tutorials.glidelås'

Til slutt vil vi bekrefte tilstedeværelsen av den glidelås mappen Opplæringsprogrammer som er opprettet i mappen E: \ PowerShell Tutorial:

Vi har gitt all den essensielle informasjonen relatert til glidelåsfiler i PowerShell ved å bruke Compress-Archive Cmdlet.

Konklusjon

I PowerShell, den Komprimeringsbue Kommando brukes til å zip filene eller mappene. Syntaksen til komprimeringsbue-kommandoen er gitt som Komprimerings -arkiv -path - -destinationPath , hvor representerer kildebanen til den glidelås filen og peker på dens destinasjonssti. Denne artikkelen diskuterte hvordan du glir av en fil ved hjelp av Compress-Archive PowerShell Cmdlet.