Hoe installeer je PowerShell 7 op Windows: een eenvoudige stapsgewijze handleiding
PowerShell 7 is een behoorlijke stap voor wie graag met Windows experimenteert of gewoon een snellere, modernere commandoregelomgeving wil. Het is gebouwd op de nieuwste .NET-technologie en draait op vrijwel alle platforms – Windows, macOS, Linux – dus je kunt afscheid nemen van de logge, oude PowerShell 5.1 die nog steeds op je Windows-computer staat. Het installeren of upgraden kan echter soms lastig zijn, vooral omdat Windows niet altijd even duidelijk aangeeft hoe je het up-to-date houdt of hoe je problemen oplost. Deze handleiding helpt je om dat proces in een paar stappen te voltooien, zodat je de nieuwste PowerShell kunt installeren zonder gefrustreerd te raken. Aan het einde heb je een gloednieuwe PowerShell 7 draaien, klaar voor modules, scripts en alle andere leuke dingen. Betere prestaties, nieuwe functies en in feite een toekomstbestendige commandoregelomgeving – wat wil je nog meer? En ja, je kunt de oude PowerShell er gewoon naast blijven gebruiken, geen probleem.
Hoe installeer of upgrade ik PowerShell 7 op Windows?
Download het nieuwste PowerShell 7-installatieprogramma.
Dit gedeelte is vrij eenvoudig, maar wel cruciaal. Ga naar de officiële PowerShell GitHub Releases-pagina. Daar vind je meestal de meest actuele informatie. Je hebt het MSI-installatieprogramma voor Windows nodig, waarschijnlijk de Windows x64 MSI, tenzij je een 32-bits of ARM-apparaat hebt. Windows maakt het natuurlijk altijd ingewikkelder dan nodig. Sla dat bestand op in je map Downloads.
Voer het PowerShell 7-installatieprogramma uit.
Zodra het gedownload is, zoek je het MSI-bestand in de map Downloads en dubbelklik je erop om te starten. Als Windows om toestemming vraagt via Gebruikersaccountbeheer, klik je op Ja. De installatiewizard verschijnt. Lees de aanwijzingen – echt, het is gewoon op Volgende klikken. De standaard installatielocatie is meestal prima, tenzij je graag dingen aanpast. Zorg er ook voor dat de volgende opties aangevinkt zijn: PowerShell toevoegen aan het contextmenu (zodat je het met de rechtermuisknop kunt starten), beheer op afstand inschakelen als je van beheer op afstand houdt, en ervoor zorgen dat het toegankelijk is via het pad.
Voltooi de installatie
Dit gedeelte verloopt vrijwel automatisch. Controleer je keuzes en klik vervolgens op Installeren. Windows doet de rest: het kopieert de bestanden en configureert alles. Meestal is dit binnen twee minuten klaar, tenzij je pc erg traag is. Zodra het klaar is, zie je een succesbericht. Klik op Voltooien en voilà, PowerShell 7 is nu op je systeem geïnstalleerd.
Start PowerShell 7
Open het Startmenu, typ PowerShell 7 en open het. Als je het vanaf nu sneller wilt openen, klik dan met de rechtermuisknop op het pictogram en maak het vast aan je Start- of taakbalk. Deze nieuwere versie ziet er iets anders uit – inclusief de huisstijl – en toont meestal direct de versie-informatie bij het openen. Als dit niet het geval is, controleer dan in de volgende stap of de installatie correct is verlopen.
Controleer of PowerShell 7 werkt.
Dit is nogal belangrijk: ga er niet vanuit dat alles in orde is voordat je het hebt gecontroleerd. Voer in het nieuwe PowerShell-venster het volgende commando uit:
$PSVersionTable
Kijk bovenaan naar de vermelding PSVersion. Als er iets staat als 7.5.x, dan is alles in orde. Zo niet, dan is er mogelijk iets misgegaan of heb je een oudere versie geïnstalleerd. Soms, vooral bij een nieuwe installatie, wordt de update niet meteen geregistreerd of moet je je pc opnieuw opstarten. Bij mij gebeurt het soms dat PowerShell 7 de juiste versie pas na een herstart weergeeft. Vreemd, maar het kan gebeuren.
PowerShell 7 up-to-date houden
Updaten is eenvoudig als u de software via de Microsoft Store hebt geïnstalleerd: open de Store, ga naar uw Bibliotheek en klik op Updates ophalen. Voor MSI-installaties gaat u terug naar de pagina Releases, downloadt u het nieuwste installatieprogramma en voert u het uit. Zie het als een gewone software-update. Het installatieprogramma herkent uw bestaande versie en voert deze naadloos uit, dus u hoeft niets te verwijderen. Controleer vervolgens nogmaals met <$PSVersionTable> of de nieuwe versie is geïnstalleerd.
Veelgestelde vragen
Verschilt PowerShell 7 van Windows PowerShell?
Jazeker, het zijn totaal verschillende soorten. PowerShell 7 is gebouwd op het nieuwere .NET- platform, waardoor het sneller en compatibeler is en functies biedt waar Windows PowerShell 5.1 alleen maar van kan dromen. Maar Windows PowerShell 5.1 verdwijnt niet – beide kunnen naast elkaar draaien.
Zal PowerShell 7 Windows PowerShell vervangen?
Niet automatisch. Ze kunnen prima naast elkaar bestaan. Als je upgradet, raak je de oude versie niet kwijt, wat handig kan zijn omdat sommige scripts er nog steeds van afhankelijk zijn. PowerShell 7 is vooral bedoeld voor nieuwere software en toekomstige updates.
Is PowerShell 7 gratis?
Jazeker! Het is open source en gratis – dat is precies de bedoeling. Je kunt het gewoon downloaden en ermee aan de slag gaan.
Heb ik beheerdersrechten nodig?
Meestal wel, vooral als je installeert met het MSI-installatieprogramma, omdat dat systeemwijzigingen doorvoert. Als je een installatie zonder beheerdersrechten wilt, moet je in sommige gevallen de versie uit de Microsoft Store gebruiken, maar dan heb je mogelijk nog steeds machtigingen nodig voor bepaalde functies.
Hoe houd ik het actueel?
Zoals gezegd, kijk gewoon op de Releases-pagina voor nieuwe versies of gebruik de Store voor automatische updates. Kinderspel.
Samenvatting
- Ga naar de GitHub-releases of de Microsoft Store.
- Download en voer het installatieprogramma uit.
- Doorloop de installatiewizard en laat de standaardinstellingen staan, tenzij nodig.
- Open PowerShell 7 en controleer met <$PSVersionTable>
Samenvatting
Eerlijk gezegd valt het hele proces best mee als je het eenmaal door hebt. Houd updates in de gaten als je de nieuwste functies wilt, en raak niet in paniek als de oude PowerShell-versie blijft bestaan – dat is normaal. Het naast elkaar bestaan van beide versies biedt immers meer flexibiliteit. Ik hoop dat dit iemand helpt om zijn PowerShell-vaardigheden bij te werken zonder slapeloze nachten of per ongeluk dingen kapot te maken. Succes!