PowerShell is een geavanceerde vorm van opdrachtprompt. Het is uitgebreid met een enorme set kant-en-klare cmdlets en biedt de mogelijkheid om .NET Framework / C # in verschillende scenario's te gebruiken. Windows bevat een GUI-tool, PowerShell ISE, waarmee u scripts op een handige manier kunt bewerken en debuggen. Een minder bekende functie van PowerShell is de mogelijkheid om bestanden te comprimeren naar ZIP en bestanden uit een ZIP-archief te extraheren. Deze functie kan worden gebruikt in uw eigen automatiseringsscenario's.
Advertentie
PowerShell werd oorspronkelijk uitgebracht in november 2006 voor Windows XP SP2, Windows Server 2003 SP1 en Windows Vista. Tegenwoordig is het een ander, open source product. PowerShell 5.1 introduceerde edities voor de app. Microsoft heeft de PowerShell Core-editie voor het eerst aangekondigd op 18 augustus 2016, samen met hun beslissing om de product cross-platform, onafhankelijk van Windows, gratis en open source . Het werd op 10 januari 2018 vrijgegeven voor Windows-, macOS- en Linux-gebruikers. Nu heeft het zijn eigen ondersteuningscyclus. Microsoft is van plan om elke zes maanden een secundaire versie voor PowerShell Core 6.0 uit te brengen. PowerShell Core 6.1 is uitgebracht op 13 september 2018.
Zoals u wellicht al weet, verscheen de mogelijkheid om een zip-bestand te maken zonder gebruik te maken van tools van derden al lang geleden in Windows. De eerste Windows-versie die native ZIP-archiefondersteuning had, was Windows Me. Alle moderne Windows-versies ondersteunen dit archiefformaat. Om een bestand of map in een zip-archief in Windows 10 te plaatsen, hoeft u er alleen maar met de rechtermuisknop op te klikken en Verzenden naar - Gecomprimeerde (gezipte) map te selecteren in het contextmenu. Er zijn echter opdrachtregelprogramma's om uw bestanden te comprimeren naar een zip-archief. Om deze functionaliteit te krijgen, kunt u een oplossing van derden gebruiken.
Als u PowerShell-scripts gebruikt om uw taken te automatiseren, zult u blij zijn te weten dat PowerShell het maken van ZIP-archieven mogelijk maakt. Hier is hoe het kan worden gedaan.
Om bestanden naar ZIP te comprimeren met PowerShell,
- Open PowerShell . Tip: dat kan voeg het contextmenu 'Open PowerShell als beheerder' toe .
- Typ of kopieer en plak de volgende opdracht:
Comprimeer-Archief -LiteralPath 'pad naar uw bestanden' -DestinationPath 'pad naar uw archive.zip'
- Vervang het padgedeelte in de bovenstaande opdracht door de werkelijke waarden.
Om bestanden uit ZIP te extraheren met PowerShell,
- Open PowerShell . Tip: dat kan voeg het contextmenu 'Open PowerShell als beheerder' toe .
- Typ of kopieer en plak de volgende opdracht:
Expand-Archive -LiteralPath 'path to your archive.zip' -DestinationPath 'Path where to store uitgepakte bestanden' -Force
- Vervang het padgedeelte in de bovenstaande opdracht door de werkelijke waarden.
Je bent klaar.
Gerelateerde artikelen.
- Maak een symbolische link in Windows 10 met PowerShell
- Zoek PowerShell-versie in Windows
- Maak een gebruikersaccount in Windows 10 met PowerShell
- Toon een berichtmelding van PowerShell
- Maak een snelkoppeling om een PS1 PowerShell-bestand uit te voeren in Windows 10
- Genereer QR-code met PowerShell in Windows 10
- Vind uw Windows-upgradegeschiedenis met PowerShell
- Maak een opstartbare USB-stick voor Windows 10 met PowerShell
- Krijg het aantal woorden, tekens en regels in een bestand met PowerShell
- Voeg PowerShell toe als beheerderscontextmenu in Windows 10
- Voeg PowerShell-bestand (* .ps1) toe aan het nieuwe contextmenu van Verkenner
- Download bestandshash met PowerShell in Windows 10
- Hoe de computer opnieuw te starten met PowerShell
- Start een proces dat is verhoogd vanuit PowerShell