De nieuwe PowerShell: efficiëntiemachine voor Windows-professionals

Het platformonafhankelijke framework kan dat doen

Elke oude Windows-gebruiker is op een gegeven moment de opdrachtregel (invoerprompt, opdrachtprompt) tegengekomen. Menig pc-veteraan kent het zelfs van DOS (Disk Operating System), dat vroeger het Windows-systeem was.

Maar dat is lang geleden. Tegenwoordig herinnert alleen de opdrachtprompt u aan de mogelijkheid om het besturingssysteem te besturen door opdrachten, schakelaars en parameters in te voeren.

Tot nu toe kunt u de opdrachtprompt in Windows 10 vinden wanneer u met de rechtermuisknop op START klikt en daar de INPUT PROMPT of INPUT PROMPT (BEHEERDER) oproept.

Maar dit is slechts een stopgezet model, want de toekomst behoort toe aan PowerShell, dat veel krachtiger is en zelfs een eigen grafische gebruikersinterface heeft. PowerShell is een ideale tool voor veel geavanceerde gebruikersinterventies in Windows 10. Veel PowerShell-scripts (dit zijn bij wijze van spreken de PowerShell-programma's) worden gratis aangeboden voor het afstemmen en repareren van Windows 10, ook door Microsoft. Het is dus de moeite waard om PowerShell eens nader te bekijken.

Start uw PowerShell: de Windows 10-opvolger van de klassieke CMD-opdrachtregel

Microsoft stuurt de oude opdrachtprompt naar een welverdiend pensioen. Vanaf Windows 10 versie 1703 heeft Microsoft de oproep of een link naar de opdrachtprompt bijna overal verwijderd.

Met Windows 10 kunt u nog steeds kiezen of u PowerShell wilt aanroepen in plaats van de opdrachtprompt wanneer een opdrachtregelbewerking nodig is. Om deze optie naar wens in te stellen:

  1. Open de INSTELLINGEN met de toetsencombinatie [Windows-toets] + [I], of gebruik START> INSTELLINGEN.

  2. Typ "powershell" in het tekstveld ZOEKINSTELLINGEN.

  3. Selecteer uit de gevonden elementen door met de muis te klikken ALS ER RECHTS OP DE START-TOETS KLIKT OF DOOR OP DE WINDOWS-TOETS + X TE DRUKKEN, VERVANG HET INPUT-VERZOEK IN HET MENU DOOR WINDOWS POWERSHELL.

  4. Gebruik de schakelaar om deze optie in het geopende venster op AAN te zetten. Roep [Windows-toets] + [X] op of klik met de rechtermuisknop op START, u ziet de wijziging die direct actief is.

Deze wijziging verwijdert het invoerverzoek niet, het is er nog steeds en kan worden gebruikt met START> WINDOWS-SYSTEEM> INPUT VERZOEK.

Tip:

Degenen die voor het eerst PowerShell starten, vinden vaak de vooraf ingestelde lettergrootte te klein. Klein probleem: gebruik de toetsencombinatie [CTRL] + [+] in het numerieke toetsenbord om te vergroten of [CTRL] + [-] om het lettertype in verschillende stappen te verkleinen zonder de weergavegrootte van het PowerShell-venster te wijzigen.

Opdrachtregel was gisteren: PowerShell ISE gebruiken met een grafische gebruikersinterface

Met Windows 7 leverde Microsoft de efficiëntiemachine PowerShell voor het eerst in een besturingssysteemversie voor gebruikers. In Windows 10 emancipeert PowerShell zich eindelijk van de oude opdrachtregel van de opdrachtprompt (cmd.exe, command.com). Met een overvloed aan commando's en functies nodigt het vooral geavanceerde Windows-gebruikers uit om Windows te bedienen met directe commando's. Voor powerusers en beheerders heeft PowerShell inmiddels letterlijk geleid tot een heropleving van scriptgebaseerde oplossingen.

Windows 10 bevat PowerShell ISE (Integrated Scripting Environment), een krachtige en uitgebreide opdrachtshell (surface, letterlijk shell). De PowerShell ISE (bestand powershell_ise.exe) is een samenvatting en doorontwikkeling van de klassieke opdrachtregel en de oude Windows Scripting Host (WSH). Het is nu comfortabel mogelijk om volledige opdrachtscripts te maken, te bewerken, op te slaan en uit te voeren. Dit vereenvoudigt bediening en commando-invoer op een eigentijdse manier.

U kunt "PowerShell ISE" met de nieuwe grafische interface rechtstreeks vanuit het Windows Start-menu oproepen door START te openen en vervolgens de alfabetisch gerangschikte lijst met mappen en programma's te volgen. Bij WINDOWS POWERSHELL> WINDOWS POWERSHELL ISE vindt u in het contextmenu wat u zoekt.

Op het eerste gezicht biedt PowerShell ISE een opdrachtregel zoals de bekende opdrachtprompt. De PowerShell ISE kan veel meer, er zijn met name veel operationele opties voor directory's en bestanden, registertoegang en netwerkbeheer. Na het starten van PowerShell kun je allerlei commando's gebruiken waarmee Windows in principe volledig bestuurd kan worden. Een opdracht wordt ook wel een commandlet of cmdlet genoemd.

Alle opdrachten (cmdlets) die beschikbaar zijn, worden standaard aan u getoond door de PowerShell ISE aan de rechterkant van het scherm. Als dit niet het geval is, toont u de commandolijst met VIEW> DISPLAY COMMAND ADD-ON. Een andere goede manier om aan de slag te gaan is met het "help"-commando, dat u de basiscommando's en syntaxishulpmiddelen laat zien. Gebruik de opdracht "exit" om het PowerShell- of PowerShell ISE-venster te sluiten.

De echte kracht van PowerShell is de mogelijkheid om scripts uit te voeren, dus u kunt niet alleen afzonderlijke opdrachten uitvoeren. Verschillende commando's kunnen worden gecombineerd in de vorm van een klein programma of scripts die door andere providers zijn gemaakt, kunnen worden gedownload en uitgevoerd. Hiervoor is de PowerShell ISE grafische ontwikkelomgeving uitgebreid, met onder andere het automatisch aanvullen van commando's, praktische kleursyntaxmarkering en een scriptdebugger voor troubleshooting.

De mogelijkheden van Windows PowerShell voor Windows-besturing, automatisering en probleemoplossing zijn uitgebreid. Door de opdrachtgerichte invoer en de noodzakelijke naleving van de opdrachtsyntaxis is het gebruik echter meer gericht op professionals en gevorderde gebruikers die bereid zijn wat tijd te investeren in het leren van de scripttaal.

Praktische voorbeelden van handige queries met PowerShell in Windows 10

Alle opdrachten in PowerShell worden direct achter de opdrachtprompt ingevoerd, zoals gebruikelijk in een console. In PowerShell bestaat de prompt uit de afkorting PS gevolgd door een spatie en het actieve gebruikerspad, d.w.z. in het algemeen c: \ Users \ gebruikersnaam>.

U begint direct bij de prompt met het invoeren van voorbeelden. De knipperende cursor toont u de invoerpositie en het voorbeeldcommando wordt doorgegeven met de Enter-toets voor uitvoering. Nadat het resultaat is weergegeven, toont de PowerShell-console u automatisch opnieuw de prompt en kunt u uw volgende opdracht typen.

Functie uitgevoerdPowerShell-opdracht
Query van de geïnstalleerde PowerShell-versie$ PSVersieTabel
BIOS-datum en -versie opvragenGet-wmiobject win32_bios
Informatie over muis/aanwijsapparaatGet-Wmiobject Win32_PointingDevice
Informatie over grafische kaart of grafische adapterGet-Wmiobject Win32_VideoController
CPU-fabrikant, type en socketGet-Wmiobject Win32_Processor
Informatie over de geïnstalleerde HDD / SSDGet-Wmiobject Win32_Diskdrive
Geluidskaarten of apparaten weergevenGet-Wmiobject Win32_SoundDevice

Tip:

Microsoft biedt uitgebreide Duitstalige informatie over scripting met Windows PowerShell via deze directe Technet-link.

Conclusie: tool voor Windows-professionals

Met PowerShell heeft Microsoft de oude opdrachtprompt en de verouderde Windows Scripting Host gecombineerd en verder ontwikkeld tot een moderne en krachtige professionele tool. Als je Windows 10 professioneel gebruikt, werkstappen automatiseert of gewoon dieper onder de motorkap van het besturingssysteem wilt kijken, is het de moeite waard om in ieder geval de basisfuncties van PowerShell te leren kennen.

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave