Zum Inhalt springen

Das Hilfesystem

Core
Lernziele
  • Mit Get-Help Syntax, Parameter und Beispiele finden
  • about_-Themen und die Online-Dokumentation nutzen
  • Die lokale Hilfe mit Update-Help aktualisieren

Die PowerShell bietet ein umfangreiches, integriertes Hilfesystem, das dir dabei hilft, Befehle, Skripte und Konzepte besser zu verstehen. In diesem Dokument lernst du, wie du das Hilfesystem optimal nutzen kannst – von Get-Help über die about_-Themen bis hin zur Online-Dokumentation.

PowerShells Hilfesystem besteht aus mehreren Komponenten:

  • Lokale Hilfe:
    Bereits auf deinem System installiert, bietet sie schnelle Informationen zu Cmdlets und Konzepten.

  • Get-Help:
    Das zentrale Cmdlet, um Hilfe zu Befehlen, Parametern und Beispielen abzurufen.

  • about_-Themen:
    Detaillierte Artikel zu PowerShell-Konzepten (z. B. about_Scripts, about_Aliases), die dir einen tieferen Einblick in die Funktionsweise der Shell geben.

  • Online-Dokumentation:
    Die stets aktuelle, webbasierte Dokumentation, die alle Aspekte von PowerShell abdeckt.

Mit Get-Help kannst du Hilfe zu nahezu jedem Cmdlet abrufen. Hier einige praktische Beispiele:

Um Informationen zu einem spezifischen Cmdlet abzurufen, gib einfach den Cmdlet-Namen ein:

Terminal-Fenster
Get-Help Get-Process

Für eine ausführlichere Beschreibung, inklusive Syntax, Parameter und Beispielen, verwende den Parameter -Detailed:

Terminal-Fenster
Get-Help Get-Service -Detailed

Interessierst du dich vor allem für praxisnahe Anwendungsbeispiele? Dann nutze:

Terminal-Fenster
Get-Help Get-Item -Examples

Mit dem Parameter -Online öffnest du die aktuellste Version der Hilfe im Browser:

Terminal-Fenster
Get-Help Get-Process -Online

Die about_-Themen bieten tiefergehende Informationen zu grundlegenden PowerShell-Konzepten und -Funktionen. Beispiele für nützliche about-Themen sind:

  • about_Scripts:
    Grundlagen und Best Practices für das Schreiben von Skripten.

  • about_Aliases:
    Informationen darüber, wie Aliase funktionieren und wann sie eingesetzt werden sollten.

  • about_Operators:
    Eine Übersicht über die verschiedenen Operatoren in PowerShell.

Um ein bestimmtes about-Thema anzuzeigen, verwende:

Terminal-Fenster
Get-Help about_Security

Möchtest du alle verfügbaren about-Themen auflisten, führe folgenden Befehl aus:

Terminal-Fenster
Get-Help about_*

Neben der lokalen Hilfe bietet Microsoft eine umfassende Online-Dokumentation:

  • Offizielle PowerShell-Dokumentation:
    learn.microsoft.com/powershell

  • Community und Blogs:
    Hier findest du aktuelle Updates, Best Practices und weiterführende Artikel rund um PowerShell.

Da die lokale Hilfe gelegentlich veraltet sein kann, solltest du regelmäßig Update-Help ausführen, um die neuesten Hilfedateien herunterzuladen:

Terminal-Fenster
Update-Help -Force

Praktisch ist außerdem:

Terminal-Fenster
Get-Help Get-Service -Parameter Name # Details zu einem einzelnen Parameter
Get-Help Get-Service -Full # alles

So liest du die Syntaxzeile: Ein Parameter in [eckigen Klammern] ist optional. [-Name] <string[]> bedeutet: Der Name darf auch ohne -Name als erstes Argument stehen, und es sind mehrere Werte erlaubt.

Das Hilfesystem in PowerShell ist ein mächtiges Werkzeug, das dir dabei hilft, schnell Antworten auf Fragen zu Cmdlets, Parametern und allgemeinen Konzepten zu finden. Nutze:

  • Get-Help:
    Für schnellen Zugriff auf Hilfeinformationen zu Cmdlets und Funktionen.

  • about_-Themen:
    Um tiefer in die Konzepte und Best Practices von PowerShell einzutauchen.

  • Online-Dokumentation:
    Für stets aktuelle und umfassende Informationen.

Mit der regelmäßigen Nutzung des Hilfesystems wirst du deine Kenntnisse vertiefen und deine Skripting-Fähigkeiten deutlich verbessern.

Meme: Das PowerShell-Hilfesystem