Komprimer til ZIP og trekk ut fra ZIP ved hjelp av PowerShell
PowerShell er en avansert form for ledetekst. Den er utvidet med et stort sett med klare til bruk cmdlets og kommer med muligheten til å bruke .NET framework/C# i ulike scenarier. Windows inkluderer et GUI-verktøy, PowerShell ISE, som tillater redigering og feilsøking av skript på en nyttig måte. En mindre kjent funksjon i PowerShell er muligheten til å komprimere til ZIP og trekke ut filer fra et ZIP-arkiv. Denne funksjonen kan brukes i dine egne automatiseringsscenarier.
Annonse
PowerShell ble opprinnelig utgitt i november 2006 for Windows XP SP2, Windows Server 2003 SP1 og Windows Vista. I dag er det et annet åpen kildekodeprodukt. PowerShell 5.1 introduserte utgaver til appen. Microsoft annonserte først PowerShell Core-utgaven 18. august 2016, sammen med deres beslutning om å gjøre produkt på tvers av plattformer, uavhengig av Windows, gratis og åpen kildekode. Den ble utgitt 10. januar 2018 til Windows-, macOS- og Linux-brukere. Nå har den sin egen støttelivssyklus. Microsoft planlegger å gi ut én mindre versjon for PowerShell Core 6.0 hver sjette måned. PowerShell Core 6.1 ble utgitt 13. september 2018.
Som du kanskje allerede vet, dukket muligheten til å lage en zip-fil uten å bruke tredjepartsverktøy opp i Windows for lenge siden. Den første Windows-versjonen som hadde opprinnelig ZIP-arkivstøtte var Windows Me. Alle moderne Windows-versjoner støtter dette arkivformatet. For å legge en fil eller mappe i et zip-arkiv i Windows 10, er alt du trenger å gjøre å høyreklikke på den og velge Send til - Komprimert (zippet) mappe fra kontekstmenyen. Det finnes imidlertid kommandolinjeverktøy for å komprimere filene dine til et zip-arkiv. For å få denne funksjonaliteten kan du bruke en tredjepartsløsning.
Hvis du bruker PowerShell-skript for å automatisere oppgavene dine, vil du gjerne vite at PowerShell lar deg lage ZIP-arkiver. Her er hvordan det kan gjøres.
For å komprimere filer til ZIP ved hjelp av PowerShell,
- Åpne PowerShell. Tips: Du kan legg til "Åpne PowerShell som administrator" kontekstmeny.
- Skriv inn eller kopier og lim inn følgende kommando:
Komprimer-arkiv -LiteralPath "bane\til\dine\filer" -Destinasjonssti "bane\til\ditt\arkiv.zip"
- Erstatt banedelen i kommandoen ovenfor med de faktiske verdiene.
For å trekke ut filer fra ZIP ved hjelp av PowerShell,
- Åpne PowerShell. Tips: Du kan legg til "Åpne PowerShell som administrator" kontekstmeny.
- Skriv inn eller kopier og lim inn følgende kommando:
Expand-Archive -LiteralPath "bane\til\ditt\arkiv.zip" -DestinationPath "Path\hvor\å\lagre\utpakkede filer" -Force
- Erstatt banedelen i kommandoen ovenfor med de faktiske verdiene.
Du er ferdig.
Relaterte artikler.
- Lag symbolsk kobling i Windows 10 med PowerShell
- Finn PowerShell-versjonen i Windows
- Opprett en brukerkonto i Windows 10 med PowerShell
- Vis en meldingsvarsling fra PowerShell
- Lag snarvei for å kjøre en PS1 PowerShell-fil i Windows 10
- Generer QR-kode med PowerShell i Windows 10
- Finn Windows-oppgraderingsloggen din med PowerShell
- Lag Windows 10 oppstartbar USB-pinne med PowerShell
- Få mengder ord, tegn og linjer i en fil ved hjelp av PowerShell
- Legg til PowerShell som administratorkontekstmeny i Windows 10
- Legg til PowerShell-fil (*.ps1) til Ny kontekstmeny i Filutforsker
- Få filhash med PowerShell i Windows 10
- Slik starter du datamaskinen på nytt med PowerShell
- Start en prosess forhøyet fra PowerShell