Hoe PowerShell 7 in te stellen op Windows 10
PowerShell 7 is een paar maanden geleden beschikbaar gekomen voor Windows, macOS en Linux. Het is een behoorlijk handige upgrade ten opzichte van de oude Windows PowerShell, met functies zoals betere pipeline-afhandeling, nieuwe operators en uitgebreidere cmdlets. Maar let op: Microsoft heeft de ingebouwde PowerShell in Windows 10 niet vervangen door versie 7. In plaats daarvan wordt de versie ernaast geïnstalleerd, wat verwarrend kan zijn als je hier niet van op de hoogte bent. Je vraagt je misschien af of de update de bestaande versie overschrijft – spoiler: dat is niet het geval. Dat betekent dat je beide versies kunt gebruiken, maar het is wel belangrijk om te weten welke je gebruikt, vooral als bepaalde scripts vastlopen omdat ze de oudere versie aanroepen.
Als je PowerShell 7 gewoon soepel wilt laten werken of de versie wilt controleren, kan deze handleiding je helpen. Het is geen hogere wiskunde, maar er zijn een paar eigenaardigheden, zoals het starten van PowerShell 7 via de pwshopdrachtprompt in plaats van simpelweg “PowerShell” te typen. En als je later wilt verwijderen of upgraden, zijn daar ook eenvoudige stappen voor. Kortom, je leert wat je kunt verwachten tijdens de installatie, waar het programma zich bevindt en hoe je de nieuwere versie opent zonder per ongeluk de oude PowerShell te gebruiken. Want ja, Windows kan daar soms wat sluw in zijn.
Hoe controleer ik de PowerShell-versie?
Voordat je een nieuwe versie downloadt, is het handig om te weten welke versie je al hebt. Meestal willen mensen controleren of hun systeem al over PowerShell 7 beschikt of dat ze vastzitten aan een oudere versie. Om dit te controleren:
Open PowerShell vanuit het Startmenu of de taakbalk.
- Typ PowerShell in het zoekvak en klik erop om het te openen.
- Of nog beter: klik met de rechtermuisknop op de Startknop en selecteer Windows PowerShell (Administrator) voor beheerdersrechten. Deze zijn soms nodig voor bepaalde scripts of updates.
Voer de opdracht uit om versie-informatie te verkrijgen.
- Typ en voer uit:
Get-Host | Select-Object Version - Of, meer gedetailleerd, typ:
$PSVersionTable
Hiermee kunt u de huidige PowerShell-versie bekijken. Als er 7.x staat, gebruikt u al de nieuwste versie. Zo niet, dan is het wellicht verstandig om PowerShell 7 te installeren of bij te werken, vooral als u gebruik wilt maken van de nieuwere functies.
Wordt de ingebouwde PowerShell-functionaliteit geüpgraded door de nieuwe versie te installeren?
Nee, helemaal niet. Bij de installatie van PowerShell 7 wordt een parallelle versie aangemaakt die in een eigen map staat, meestal C:\Program Files\PowerShell. De ingebouwde Windows PowerShell, de ouderwetse versie, blijft onaangetast. In sommige gevallen is het een beetje vreemd: soms vervangt het installatieprogramma helemaal niets. Daarom raak je je oude scripts en profielen niet kwijt, maar het is goed om te weten dat je beide versies naast elkaar kunt gebruiken zonder problemen.
Waar wordt PowerShell 7 geïnstalleerd in Windows 10?
De standaardlocatie voor PowerShell 7.x is:
- C:\Program Files\PowerShell
Handig om te onthouden als je problemen oplost of handmatig snelkoppelingen wilt maken.
Hoe installeer je PowerShell 7 in Windows 10?
Download het installatieprogramma
- Ga naar de PowerShell GitHub-pagina en download het nieuwste.msi-bestand. Zorg ervoor dat je de juiste versie voor je systeem kiest: 32-bits of 64-bits. Op de meeste nieuwe computers is dat de 64-bits versie.
- Download de stabiele versie; bètaversies zijn niet nodig, tenzij je graag risico’s neemt.
Start het installatieprogramma en volg de aanwijzingen.
- Dubbelklik op het gedownloade.msi-bestand. Windows zal waarschijnlijk een beveiligingsmelding weergeven; klik gewoon op Ja om verder te gaan.
- De installatiewizard is vrij eenvoudig: klik een paar keer op Volgende, accepteer de licentieovereenkomst en wacht tot de installatie is voltooid.
- Optioneel: u kunt de installatielocatie aanpassen of PowerShell 7 als contextmenuoptie toevoegen indien nodig.
Installeer PowerShell 7 rechtstreeks vanuit Windows PowerShell.
Open PowerShell als beheerder.
- Klik met de rechtermuisknop op de Start-knop of druk op Win + X, en selecteer vervolgens Windows PowerShell (Administrator).
Download en voer het installatieprogramma uit.
- Plak deze opdracht en druk op Enter:
iex "& { $(irm https://aka.ms/install-powershell.ps1) } -UseMSI"- Dit downloadt het nieuwste MSI-installatieprogramma en start het installatieproces. Het script automatiseert het grootste deel, maar er verschijnen wel een paar schermen.
Volg de aanwijzingen van het installatieprogramma.
- Klik op Volgende wanneer daarom wordt gevraagd.
- Kies functies of componenten als je daar interesse in hebt; de standaardinstellingen werken prima.
- Klik op Installeren en wacht rustig tot het proces is voltooid. Klik vervolgens op Voltooien.
Hoe open ik PowerShell 7?
Als je gewend bent om gewoon ‘PowerShell’ te typen, open je de oudere versie. Om PowerShell 7 te starten, typ je ‘pwsh’ in het Startmenu of in het venster ‘Uitvoeren’ ( Win + R).Op sommige systemen werkt het ook als je ‘pwsh’ typt in de opdrachtprompt of in het venster ‘Uitvoeren’.Je kunt het bestand ook vinden in C:\Program Files\PowerShell\7\pwsh.exe als je een eigen snelkoppeling wilt maken. Zodra het programma is geopend, controleer je de versie. Als je 7.x ziet, is het gelukt.
Hoe PowerShell 7 te verwijderen van Windows 10
Dit is eenvoudig: houd er wel rekening mee dat het verwijderen van PowerShell 7 geen invloed heeft op de ingebouwde PowerShell. Om PowerShell 7 te verwijderen:
- Typ appwiz.cpl in het zoekvak van het Startmenu, druk op Enter en het menu ‘Programma’s en functies’ wordt geopend.
- Zoek naar PowerShell 7, klik er met de rechtermuisknop op en selecteer Verwijderen.
- Volg de aanwijzingen om het te verwijderen.
Kan PowerShell 7 op een Mac of macOS draaien?
Absoluut. PowerShell is platformonafhankelijk. Ga gewoon naar dezelfde GitHub-pagina, kies het .pkg- installatieprogramma voor macOS en je kunt aan de slag. Het is vrij eenvoudig; je moet misschien wat machtigingen aanpassen of het installatieprogramma vanuit de terminal uitvoeren, maar niets ingewikkelds.
En dat is eigenlijk alles wat je nodig hebt om PowerShell 7 te installeren en te gebruiken. Ik snap niet waarom Windows het ingewikkelder maakt dan nodig, maar goed, nu weet je tenminste hoe je je versie kunt vinden en de nieuwste kunt installeren zonder de originele Windows PowerShell te verstoren. Succes, en ik hoop dat dit iemand helpt om de verwarring die ik in het begin had te voorkomen!
Samenvatting
- Controleer de huidige PowerShell-versie met
Get-Hostof$PSVersionTable - Installeer PowerShell 7 naast, maar los van de standaard PowerShell.
- Gebruik dit pwshom PowerShell 7 te starten.
- Verwijder het programma indien nodig via Programma’s en functies.
- PowerShell 7 is ook beschikbaar voor Mac en Linux.
Samenvatting
Het correct installeren en gebruiken van PowerShell 7 kan een hoop kopzorgen besparen bij het scripten of beheren van systemen. Het werkt over het algemeen soepeler en de meeste commando’s zijn compatibel. Vergeet niet dat het apart wordt geïnstalleerd en dat je het via pwshde juiste methode moet starten. Als het maar één update sneller laat verlopen, is dat al winst. Hopelijk scheelt dit iemand een paar uur.