Arbeitsbereich

PowerShell

praktischer Lernpfad fuer PowerShell von null an

erst definieren

was PowerShell bedeutet

PowerShell schreibt genaue Anweisungen. Hier lernst du es als praktischer Lernpfad fuer PowerShell von null an. Starte mit einem Modell: Eingabe geht durch Schritte und wird Ausgabe.

minimale Laufdatendatei script.ps1starten pwsh script.ps1gewohnheit lerne ein kleines PowerShell Stueck, tippe ein Minimalbeispiel und fuehre es aus
programm

eine geordnete Folge von Anweisungen.

wert und variable

ein Wert ist Dateninhalt. Eine Variable ist sein Name.

funktion

ein benannter kleiner Arbeitsschritt mit Eingabe und Ergebnis.

laufzeit

PowerShell 7 fuehrt Code aus script.ps1 aus.

erster lesbarer Code

programmausgabe

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

Sprachlinie

PowerShell Stammbaum

sieh woher PowerShell kommt, welche Sprachen nah sind und was danach passt.

wurzeln
shell.NETC#
aktuellPowerShellAutomatisierung und Kommando Sprachfamilie
familieAutomatisierung und Kommando Sprachfamilie
gut fuer

gut fuer praktischer Lernpfad fuer PowerShell von null an

Start bei null

1eine Regel lesen2Ausgabe vorhersagen3aus dem Gedaechtnis tippen4Pruefung ausfuehren5mit einer Aenderung wiederholen

Fragenbank

Erst suchen dann ueben

Waehle eine Phase oder suche in der Fragenbank dieser Sprache und springe zur Aufgabe.

18 Treffer
Q 1AuswahlPhase 1 Definitionen

PowerShell Frage 1

PowerShell Frage 1. Waehle die Aussage, die am besten zu wert ausgeben passt.

Q 2AuswahlPhase 1 Definitionen

PowerShell Frage 2

PowerShell Frage 2. Waehle die Aussage, die am besten zu wert benennen passt.

Q 3AuswahlPhase 1 Definitionen

PowerShell Frage 3

PowerShell Frage 3. Waehle die Aussage, die am besten zu wiederverwendbare funktion passt.

Q 4AuswahlPhase 1 Definitionen

PowerShell Frage 4

PowerShell Frage 4. Waehle die Aussage, die am besten zu basissammlung passt.

Q 5AuswahlPhase 1 Definitionen

PowerShell Frage 5

PowerShell Frage 5. Waehle die Aussage, die am besten zu wert ausgeben passt.

Q 6AuswahlPhase 1 Definitionen

PowerShell Frage 6

PowerShell Frage 6. Waehle die Aussage, die am besten zu wert benennen passt.

Q 7AuswahlPhase 1 Definitionen

PowerShell Frage 7

PowerShell Frage 7. Waehle die Aussage, die am besten zu wiederverwendbare funktion passt.

Q 8AuswahlPhase 1 Definitionen

PowerShell Frage 8

PowerShell Frage 8. Waehle die Aussage, die am besten zu basissammlung passt.

Q 9AuswahlPhase 1 Definitionen

PowerShell Frage 9

PowerShell Frage 9. Waehle die Aussage, die am besten zu wert ausgeben passt.

Q 10AuswahlPhase 1 Definitionen

PowerShell Frage 10

PowerShell Frage 10. Waehle die Aussage, die am besten zu wert benennen passt.

Q 11AuswahlPhase 1 Definitionen

PowerShell Frage 11

PowerShell Frage 11. Waehle die Aussage, die am besten zu wiederverwendbare funktion passt.

Q 12AuswahlPhase 1 Definitionen

PowerShell Frage 12

PowerShell Frage 12. Waehle die Aussage, die am besten zu basissammlung passt.

Q 13AuswahlPhase 1 Definitionen

PowerShell Frage 13

PowerShell Frage 13. Waehle die Aussage, die am besten zu wert ausgeben passt.

Q 14AuswahlPhase 1 Definitionen

PowerShell Frage 14

PowerShell Frage 14. Waehle die Aussage, die am besten zu wert benennen passt.

Q 15AuswahlPhase 1 Definitionen

PowerShell Frage 15

PowerShell Frage 15. Waehle die Aussage, die am besten zu wiederverwendbare funktion passt.

Q 16AuswahlPhase 1 Definitionen

PowerShell Frage 16

PowerShell Frage 16. Waehle die Aussage, die am besten zu basissammlung passt.

Q 17AuswahlPhase 1 Definitionen

PowerShell Frage 17

PowerShell Frage 17. Waehle die Aussage, die am besten zu wert ausgeben passt.

Q 18AuswahlPhase 1 Definitionen

PowerShell Frage 18

PowerShell Frage 18. Waehle die Aussage, die am besten zu wert benennen passt.

multiple choice

PowerShell Frage 1

Q 1Auswahlneu

PowerShell Frage 1. Waehle die Aussage, die am besten zu wert ausgeben passt.

Write-Output 42

referenz

muster fuer script.ps1

PowerShell 7pwsh script.ps1
aus dem gedaechtnislies einen punkt und schreibe ihn ohne blick zurueck
code verfolgennotiere variablenwerte vor dem ausfuehren
selbst tippenweniger kopieren mehr tippen und kleine fehler reparieren

entry point output syntax Write-Output

programmausgabe

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

variables assignment types $

werte und 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

funktionen und sammlungen

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