Aus Wikipedia http://en.wikipedia.org/wiki/Windows_PowerShell
Windows PowerShell ist eine erweiterbare Befehlszeilen-Shell und zugehörige Skriptsprache von Microsoft. Es wurde 2006 veröffentlicht und ist derzeit für Windows XP SP2 / SP3, Windows Server 2003 und Windows Vista verfügbar. Windows Server 2008 ist als optionale Funktion enthalten. Windows PowerShell 2.0 wurde mit Windows 7 und Windows Server 2008 R2 veröffentlicht. Es wird zu früheren unterstützten Plattformen Windows XP SP3, Windows Server 2003 SP2, Windows Vista SP1 und Windows Server 2008 zurückportiert. 4
Windows PowerShell lässt sich in Microsoft .NET Framework integrieren und bietet eine Umgebung zum Ausführen von Verwaltungsaufgaben durch Ausführung von Cmdlets (ausgesprochenen Commandlets). Hierbei handelt es sich um spezialisierte .NET-Klassen, die einen bestimmten Vorgang implementieren. Skripte, die zusammen mit der imperativen Logik Kompositionen von Cmdlets darstellen; ausführbare Dateien, die eigenständige Anwendungen sind; oder durch Instanziierung regulärer .NET-Klassen. 5 Dies funktioniert durch Zugriff auf Daten in verschiedenen Datenspeichern, z. B. im Dateisystem oder in der Registrierung, die der PowerShell-Laufzeitumgebung über Windows PowerShell-Anbieter zur Verfügung gestellt werden.
Windows PowerShell stellt auch einen Hosting-Mechanismus bereit, mit dem die Windows PowerShell-Laufzeitumgebung in andere Anwendungen eingebettet werden kann, die dann mithilfe der Windows PowerShell-Funktionalität bestimmte Vorgänge implementieren können, einschließlich derer, die über die grafische Benutzeroberfläche bereitgestellt werden. Diese Funktion wurde von Microsoft Exchange Server 2007 5 verwendet, um die Verwaltungsfunktionen als PowerShell-Cmdlets und -Anbieter bereitzustellen und die grafischen Verwaltungstools als PowerShell-Hosts zu implementieren, die die erforderlichen Cmdlets aufrufen. Andere Microsoft-Anwendungen, einschließlich Microsoft SQL Server 2008 8Stellen Sie auch ihre Verwaltungsschnittstelle über PowerShell-Cmdlets bereit. In Zukunft werden grafische Benutzeroberflächen-basierte Verwaltungsanwendungen auf Windows PowerShell aufgeschichtet.
Windows PowerShell enthält eine eigene umfassende konsolenbasierte Hilfe, die über das Cmdlet Get-Help an Manpages in Unix-Shells erinnert.
Durchsuchen von Stackoverflow mithilfe dieser Suche habe ich Folgendes gefunden:
- Was ist Windows PowerShell?
- Wie fange ich mit PowerShell an?
- Wie verwenden Sie PowerShell?
- Tipps und Tricks für PowerShell für Entwickler
Wieder auf Serverfault mit dieser Suche habe ich Folgendes gefunden: