De allereerste personal Computers, hadden nog geen grafische gebruikers interface, maar slechts een donker scherm met groene of oranje karakters. De eerste terminals hadden 24 regels met op elke regel 80 karakters.
Op het scherm stond een knipperend streepje wat aangaf waar de volgende toetsaanslag van het toetsenbord zou verschijnen. Dit type scherm vinden we nog in vrij veel besturingssystemen, dus ook in windows!
Daar waar we vroeger een DOS commando scherm kregen, krijgt men nu sinds Windows 10 een Powershell commando scherm. In dit scherm kan men nog steeds het cmd commando intikken en na een enter, krijg je het oude DOS commando scherm. De Powershell biedt echter veel meer mogelijkheden, maar soms wil je een oud commando gebruiken en dat nou net niet werkt onder Powershell, maar daar zijn ook weer trucjes voor.
Soms wil je meerdere commando’s achter elkaar geven en dan zou je die kunnen opslaan in een naam.bat bestand en als je dan die naam als commando geeft dan worden deze commando’s achter elkaar uitgevoerd.
Dit geld ook voor Powershell commando’s, maar dan is de bestands toevoeging .PS1 en niet .bat!
Er zijn tegenwoordig twee versies van PowerShell, versie 5.x en d.d. 2025 versie 7.x. De nieuwste versie is niet backward compatible, of te wel oude scripts zouden een probleem kunnen geven. Vandaar dat, standaard Windows 10/11 de versie 5.x starten als je een Terminal sessie opstart via Windows+x en dan kiezen voor een van de Terminal opties. Met de (beheerder) keuze heb je rechten op ALLES wat er op de Computer opslag staat en voor de meeste is dat niet handig. Alleen goed getrained gebruikers moeten dit gebruiken. Ook PowerShell staat in eerste instantie niet alles toe en moet er een optie aangezet worden wil PowerShell je toestaan om *.ps1 bestanden via een .\naam.ps1 commando uit te voeren.
Aan de bovenkant in de laatste 5.x en nieuwe versies van je Terminal scherm zie je een "V" character, als je daar op klikt en voir settings/Instellingen kiest, dan kan je daar aangeven welke versie van PowerShell je standaard gestart wilt hebben.