werkplek

PowerShell

praktisch leerpad om PowerShell vanaf nul te leren

eerst definitie

wat PowerShell betekent

PowerShell schrijft precieze instructies. Hier leer je het als praktisch leerpad om PowerShell vanaf nul te leren. Begin met een model: input gaat door stappen en wordt output.

minimale run infobestand script.ps1run pwsh script.ps1gewoonte leer een klein deel van PowerShell, typ een minimaal voorbeeld en voer het uit
programma

een geordende reeks instructies.

waarde en variabele

een waarde is data. een variabele is de naam voor die data.

functie

een klein benoemd werk met input en resultaat.

runtime

PowerShell 7 voert code uit script.ps1 uit.

eerste leesbare code

programma output

entry point output syntax Write-Output
Write-Output 42
output 42

taal stamboom

PowerShell stamboom

zie waar PowerShell vandaan komt, welke talen dichtbij zijn en wat daarna past.

wortels
shell.NETC#
nuPowerShellautomatisering en command taalfamilie
familieautomatisering en command taalfamilie
goed voor

goed voor praktisch leerpad om PowerShell vanaf nul te leren

vanaf nul

1lees een regel2voorspel uitvoer3typ uit geheugen4draai controle5herhaal met een wijziging

Vragenbank

Eerst zoeken dan oefenen

Kies een fase of zoek in de bank van deze taal en open de oefening.

18 resultaten
Q 1KeuzeFase 1 definities

PowerShell vraag 1

PowerShell vraag 1. Kies de uitspraak die het best past bij een waarde printen.

Q 2KeuzeFase 1 definities

PowerShell vraag 2

PowerShell vraag 2. Kies de uitspraak die het best past bij een waarde benoemen.

Q 3KeuzeFase 1 definities

PowerShell vraag 3

PowerShell vraag 3. Kies de uitspraak die het best past bij herbruikbare functie.

Q 4KeuzeFase 1 definities

PowerShell vraag 4

PowerShell vraag 4. Kies de uitspraak die het best past bij basiscollectie.

Q 5KeuzeFase 1 definities

PowerShell vraag 5

PowerShell vraag 5. Kies de uitspraak die het best past bij een waarde printen.

Q 6KeuzeFase 1 definities

PowerShell vraag 6

PowerShell vraag 6. Kies de uitspraak die het best past bij een waarde benoemen.

Q 7KeuzeFase 1 definities

PowerShell vraag 7

PowerShell vraag 7. Kies de uitspraak die het best past bij herbruikbare functie.

Q 8KeuzeFase 1 definities

PowerShell vraag 8

PowerShell vraag 8. Kies de uitspraak die het best past bij basiscollectie.

Q 9KeuzeFase 1 definities

PowerShell vraag 9

PowerShell vraag 9. Kies de uitspraak die het best past bij een waarde printen.

Q 10KeuzeFase 1 definities

PowerShell vraag 10

PowerShell vraag 10. Kies de uitspraak die het best past bij een waarde benoemen.

Q 11KeuzeFase 1 definities

PowerShell vraag 11

PowerShell vraag 11. Kies de uitspraak die het best past bij herbruikbare functie.

Q 12KeuzeFase 1 definities

PowerShell vraag 12

PowerShell vraag 12. Kies de uitspraak die het best past bij basiscollectie.

Q 13KeuzeFase 1 definities

PowerShell vraag 13

PowerShell vraag 13. Kies de uitspraak die het best past bij een waarde printen.

Q 14KeuzeFase 1 definities

PowerShell vraag 14

PowerShell vraag 14. Kies de uitspraak die het best past bij een waarde benoemen.

Q 15KeuzeFase 1 definities

PowerShell vraag 15

PowerShell vraag 15. Kies de uitspraak die het best past bij herbruikbare functie.

Q 16KeuzeFase 1 definities

PowerShell vraag 16

PowerShell vraag 16. Kies de uitspraak die het best past bij basiscollectie.

Q 17KeuzeFase 1 definities

PowerShell vraag 17

PowerShell vraag 17. Kies de uitspraak die het best past bij een waarde printen.

Q 18KeuzeFase 1 definities

PowerShell vraag 18

PowerShell vraag 18. Kies de uitspraak die het best past bij een waarde benoemen.

meerkeuze

PowerShell vraag 1

Q 1Keuzenieuw

PowerShell vraag 1. Kies de uitspraak die het best past bij een waarde printen.

Write-Output 42

referentie

patronen voor script.ps1

PowerShell 7pwsh script.ps1
uit geheugenlees een klein punt en schrijf het terug zonder te kijken
code volgennoteer waarden regel voor regel voor je runt
zelf typenkopieer minder typ meer en repareer een kleine fout

entry point output syntax Write-Output

programma output

Write-Output 42
  • Run the smallest file first
  • Print one known value
  • Check the output before adding more code

variables assignment types $

waarden en namen

$total = 42
Write-Output $total
  • Give values readable names
  • Keep one idea per line while learning
  • Trace the value before changing it

function collection Array

functies en collecties

function Add($a, $b) {
  return $a + $b
}

$scores = @(40, 2)
Write-Output $scores.Count
  • Keep functions small
  • Return useful values
  • Use the common collection before reaching for frameworks