PowerShell
Cheatsheet
, Powershell 1a: introductie cmdlets
●Cmdlet: command let
○ Naam conventie: Werkwoord-Zelfstandig naamwoord
○ Voorbeeld: Get-Help
●Get-Service (= lijst met alle Services op de computer.)
○ -DisplayName “Windows Update”: het woord Windows Update onder DisplayName (de in de
<“”> gekozen Service tonen).
○ -Name wuauserv: het woord wuauserv onder Name (de in de “” gekozen Name tonen).
○ Get-Service -include w* | sort -property status: alles wat begint met de letter w gesorteerd van
stopped naar running.
○ Get-Service -DisplayName windows*: alle Windows services.
○ Get-Service -DisplayName *audio*: alle audio services.
○ -DisplayName windows* -Exclude *audio: alle Windows services waar audio NIET in voorkomt.
●Get-Process (= lijst met alle Processes op de computer.)
○ svchost: alle processen met als Process Name svchost.
○ | more: alle processen met een Pipeline om het lijstje korter te maken. Elke keer dat er op de
ENTER-toets geklikt wordt, komt er een proces tevoorschijn.
●Get-Command (= lijst met alle cmdlets op de computer.)
○ | more: alle commando’s met een Pipeline om het lijstje korter te maken. Elke keer dat er op
de ENTER-toets geklikt wordt, komt er een commando tevoorschijn.
○ -CommandType cmdlet: alleen de cmdlets onder elkaar (niet de functies).
○ -Verb new: alle werkwoorden gefilterd met het woord new.
○ -Noun eventlog: alle zelfstandige naamwoorden gefilterd met het woord eventlog.
○ -CommandType cmdlet *item*: alleen de cmdlets onder elkaar met Name item erin.
●Get-Help (= informatie over alle cmdlets, welke parameters er zijn/hoe de syntax eruit ziet.)
○ Get-Process: hulp over Get-Process.
○ Get-Process -Examples: laat zien hoe het script van een bepaald cmdlet eruit ziet.
○ Get-Process -Full: de parameters, beschrijving en voorbeelden van een bepaald cmdlet.
○ about_parameters: alle informatie over de parameters.
Cheatsheet
, Powershell 1a: introductie cmdlets
●Cmdlet: command let
○ Naam conventie: Werkwoord-Zelfstandig naamwoord
○ Voorbeeld: Get-Help
●Get-Service (= lijst met alle Services op de computer.)
○ -DisplayName “Windows Update”: het woord Windows Update onder DisplayName (de in de
<“”> gekozen Service tonen).
○ -Name wuauserv: het woord wuauserv onder Name (de in de “” gekozen Name tonen).
○ Get-Service -include w* | sort -property status: alles wat begint met de letter w gesorteerd van
stopped naar running.
○ Get-Service -DisplayName windows*: alle Windows services.
○ Get-Service -DisplayName *audio*: alle audio services.
○ -DisplayName windows* -Exclude *audio: alle Windows services waar audio NIET in voorkomt.
●Get-Process (= lijst met alle Processes op de computer.)
○ svchost: alle processen met als Process Name svchost.
○ | more: alle processen met een Pipeline om het lijstje korter te maken. Elke keer dat er op de
ENTER-toets geklikt wordt, komt er een proces tevoorschijn.
●Get-Command (= lijst met alle cmdlets op de computer.)
○ | more: alle commando’s met een Pipeline om het lijstje korter te maken. Elke keer dat er op
de ENTER-toets geklikt wordt, komt er een commando tevoorschijn.
○ -CommandType cmdlet: alleen de cmdlets onder elkaar (niet de functies).
○ -Verb new: alle werkwoorden gefilterd met het woord new.
○ -Noun eventlog: alle zelfstandige naamwoorden gefilterd met het woord eventlog.
○ -CommandType cmdlet *item*: alleen de cmdlets onder elkaar met Name item erin.
●Get-Help (= informatie over alle cmdlets, welke parameters er zijn/hoe de syntax eruit ziet.)
○ Get-Process: hulp over Get-Process.
○ Get-Process -Examples: laat zien hoe het script van een bepaald cmdlet eruit ziet.
○ Get-Process -Full: de parameters, beschrijving en voorbeelden van een bepaald cmdlet.
○ about_parameters: alle informatie over de parameters.