- Invoer gegevens: Read-Host
- Controle op invoer hoofdletter gevoelig/ongevoelig: .ToUpper()
- Inlezen tekst bestand: Get-Content
- Wegschrijven gegevens naar een tekst bestand: Set-Content
- Gegevens toevoegen aan een tekst bestand: Add-Content
- Scriptblock uitvoeren op remote computer: Invoke-Command
- Windows Services en specifieke properties ophalen: Get-Service
- Windows Processen en specifieke properties ophalen: Get-Process
- Sorteren en filteren gegevens: Sort-Object, Select-Object
- Array (lijst) aanmaken: [string[]] $processen
- Inhoud array lijst naar bestand zetten: Out-File
- Het doorlopen van een array (Lijst): For-Each loop, While loop
- Controle op inhoud van variabelen: If -> ElseIf -> Else
- Vergelijkingen: -eq ,-lt, -gt, …….
- Fout afhandeling: Try -> Catch
- Meldingen aan de gebruiker tonen: write-host, write-warning, ForGroundColor
- Gebruik van functies: function
- Import csv-bestand: Import-Csv , Delimiter, Encoding
- Controleren of een bestand bestaat: Test-Path
- Modules: Install-Module, Get-Module
- Controleren op PowerShell versie: @PSVersionTable
- Gebruikers toevoegen aan ActiveDirectory
- Tijdvertraging inbouwen: Start-Sleep