Freigeben über


PowerShell

Windows PowerShell ist eine taskbasierte Befehlszeilenshell und Skriptsprache, die speziell für die Systemverwaltung entwickelt wurde. Windows PowerShell basiert auf .NET Framework und unterstützt IT-Experten und erfahrene Benutzer beim Steuern und Automatisieren der Verwaltung von Windows-Betriebssystemen sowie von Anwendungen, die unter Windows ausgeführt werden.

Verwenden von PowerShell.exe

Das PowerShell.exe-Befehlszeilentool startet eine Windows PowerShell-Sitzung in einem Eingabeaufforderungsfenster. Wenn Sie PowerShell.exe verwenden, können Sie die optionalen Parameter zum Anpassen der Sitzung verwenden. Sie können beispielsweise eine Sitzung starten, die eine bestimmte Ausführungsrichtlinie verwendet, oder eine, die ein Windows PowerShell-Profil ausschließt. Andernfalls ist die Sitzung dieselbe wie jede Sitzung, die in der Windows PowerShell-Konsole gestartet wird.

  • Um eine Windows PowerShell-Sitzung in einem Eingabeaufforderungsfenster zu starten, geben Sie PowerShell ein. Der Eingabeaufforderung wird ein Präfix PS hinzugefügt, um anzuzeigen, dass Sie sich in einer Windows PowerShell-Sitzung befinden.

  • Um eine Sitzung mit einer bestimmten Ausführungsrichtlinie zu starten, verwenden Sie den Parameter ExecutionPolicy, und geben Sie ein:

    PowerShell.exe -ExecutionPolicy Restricted
    
  • Um eine Windows PowerShell-Sitzung ohne Ihre Windows PowerShell-Profile zu starten, verwenden Sie den Parameter NoProfile, und geben Sie ein:

    PowerShell.exe -NoProfile
    
  • Um eine Sitzung zu starten, verwenden Sie den Parameter ExecutionPolicy, und geben Sie ein:

    PowerShell.exe -ExecutionPolicy Restricted
    
  • Um die Hilfedatei PowerShell.exe anzuzeigen, geben Sie ein:

    PowerShell.exe -help
    PowerShell.exe -?
    PowerShell.exe /?
    
  • Um eine Windows PowerShell-Sitzung in einem Eingabeaufforderungsfenster zu beenden, geben Sie exit ein. Es erscheint die typische Eingabeaufforderung.

Hinweise

  • Eine vollständige Liste der PowerShell.exe-Befehlszeilenparameter finden Sie unter Über_PowerShell.Exe.

  • Informationen über andere Möglichkeiten, Windows PowerShell zu starten, finden Sie unter Starten von Windows PowerShell.

  • Windows PowerShell wird auf der Server Core-Installationsoption von Windows Server-Betriebssystemen ausgeführt. Features, die eine grafische Benutzeroberfläche erfordern, wie z. B. die integrierte Skripting-Umgebung (ISE) von Windows PowerShell und die Cmdlets Out-GridView und Show-Command, laufen jedoch nicht auf Server Core-Installationen.