Powershell - Übersicht
Windows PowerShell ist eine command-line shell und scripting languagespeziell für die Systemadministration entwickelt. Es ist analog unter Linux heißt Bash Scripting. Windows PowerShell basiert auf .NET Framework und unterstützt IT-Experten bei der Steuerung und Automatisierung der Verwaltung des Windows-Betriebssystems und der Anwendungen, die in einer Windows Server-Umgebung ausgeführt werden.
Windows PowerShell-Befehle, aufgerufen cmdletskönnen Sie die Computer über die Befehlszeile verwalten. Mit Windows PowerShell-Anbietern können Sie genauso einfach auf Datenspeicher wie die Registrierung und den Zertifikatspeicher zugreifen, wie Sie auf das Dateisystem zugreifen.
Darüber hinaus verfügt Windows PowerShell über einen umfangreichen Ausdrucksparser und eine vollständig entwickelte Skriptsprache. Mit einfachen Worten können Sie alle Aufgaben erledigen, die Sie mit der GUI erledigen, und vieles mehr.
PowerShell ISE
Die Windows PowerShell Integrated Scripting Environment(ISE) ist eine Hostanwendung für Windows PowerShell. In Windows PowerShell ISE können Sie Befehle ausführen und Skripte in einer einzigen Windows-basierten grafischen Benutzeroberfläche mit mehrzeiliger Bearbeitung, Tab-Vervollständigung, Syntaxfärbung, selektiver Ausführung, kontextsensitiver Hilfe und Unterstützung für das Recht auf Recht schreiben, testen und debuggen -Links Sprachen.
Sie können Menüelemente und Tastaturkürzel verwenden, um viele der gleichen Aufgaben auszuführen, die Sie in der Windows PowerShell-Konsole ausführen würden. Wenn Sie beispielsweise ein Skript in der Windows PowerShell ISE debuggen, um einen Zeilenumbruchpunkt in einem Skript festzulegen, klicken Sie mit der rechten Maustaste auf die Codezeile, und klicken Sie dann aufToggle Breakpoint.
PowerShell-Basisbefehle
Es gibt viele PowerShell-Befehle, und es ist sehr schwierig, alle diese Befehle in diesem Lernprogramm einzugeben. Wir werden uns auf einige der wichtigsten und grundlegendsten Befehle von PowerShell konzentrieren.
Der erste Schritt besteht darin, zum Befehl Get-Help zu wechseln, in dem erläutert wird, wie ein Befehl und seine Parameter angegeben werden.