Was ist PowerShell in Windows und was können Sie damit machen?

Während viele gelegentliche Benutzer die Eingabeaufforderung(Command Prompt) kennen , haben nur wenige von Windows PowerShell gehört . PowerShell ist ein viel leistungsfähigeres Tool als die Eingabeaufforderung(Command Prompt) . Es soll auch die Eingabeaufforderung(Command Prompt) ersetzen , da es mehr Leistung und Kontrolle über das Windows -Betriebssystem bietet. Aus diesem Grund haben wir uns entschieden, PowerShell zu testen und all unseren Lesern zu erklären, was dieses Tool ist, warum es so leistungsfähig ist und wer es häufiger verwendet. Mal sehen, was PowerShell ist und was Sie damit machen können:

Was ist PowerShell in Windows?

Um Ihnen ein besseres Verständnis von PowerShell zu vermitteln , sollten wir zunächst definieren, was eine Shell ist. Nein, wir reden nicht über den Panzer einer Schildkröte. 🙂 In der Informatik ist eine Shell eine Benutzeroberfläche, die Ihnen den Zugriff auf verschiedene Dienste eines Betriebssystems ermöglicht. Eine Shell kann befehlszeilenbasiert sein oder eine grafische Benutzeroberfläche ( GUI ) enthalten.

Windows PowerShell ist eine Shell, die ursprünglich von Microsoft für Aufgabenautomatisierung(task automation) und Konfigurationsverwaltung entwickelt(configuration management) wurde . PowerShell ist jetzt ein Open-Source-Projekt und kann auf Windows- , macOS- und Linux - Plattformen installiert werden. Diese Shell basiert auf dem .NET-Framework und enthält eine Befehlszeilen-Shell und eine Skriptsprache.

Windows PowerShell

Die erste Version von PowerShell wurde im November 2006 für Windows XP , Windows Server 2003 und Windows Vista veröffentlicht . Die neueste Version von PowerShell ist Windows PowerShell 5.1 und wird 2016 als Teil von Windows 10 Anniversary Update und Windows Server 2016 ausgeliefert . Es funktioniert auch mit Windows Server 2008 R2, Windows Server 2012 und Windows Server 2012 R2, Windows 7 Service Pack 1 und Windows 8.1 ( Pro und EnterpriseAuflagen).

Was können Sie mit PowerShell tun?

Microsoft hat Windows PowerShell als Tool entwickelt, das Ihnen hilft, viele mühsame Verwaltungsaufgaben zu automatisieren und schnell zu lösen. Beispielsweise können Sie PowerShell verwenden , um alle USB -Geräte anzuzeigen, die auf einem oder mehreren Computern in einem Netzwerk installiert sind, oder Sie können festlegen, dass eine zeitaufwändige Aufgabe im Hintergrund ausgeführt wird, während Sie andere Arbeiten erledigen. Sie können auch Prozesse identifizieren und beenden, die nicht reagieren, oder bestimmte Informationen über Computer in einem Netzwerk filtern und im HTML -Format exportieren.

Mit den Funktionen von PowerShell(PowerShell) können Sie langwierige und sich wiederholende Aufgaben vereinfachen und automatisieren, indem Sie Skripts erstellen und mehrere Befehle kombinieren.

Wenn Sie ein Netzwerkadministrator sind, finden Sie, dass PowerShell bei der Arbeit mit Active Directory hilfreich ist . Da es Hunderte von anpassbaren Befehlen enthält, die als Cmdlets bezeichnet werden, kann PowerShell hilfreich sein, um Sie produktiver zu machen. Wir empfehlen das Buch von Ed Wilson(Ed Wilson's)Windows PowerShell Step by Step – um mehr darüber zu erfahren. Wenn Sie einen Blick auf die Neuerungen in der neuesten Iteration von Windows PowerShell für Windows 10 werfen möchten , sollten Sie auch diese offizielle Microsoft -Webseite besuchen: PowerShell-Dokumentation(PowerShell Documentation) .

PowerShell im Vergleich zu PowerShell ISE

Zusätzlich zur standardmäßigen Befehlszeilen-Shell finden Sie auch die Windows PowerShell ISE . ISE steht für Integrated Scripting Environment und ist eine grafische Benutzeroberfläche, mit der Sie Befehle ausführen und Skripts erstellen, ändern und testen können, ohne alle Befehle in die Befehlszeile eingeben zu müssen. Das Tool ermöglicht die Entwicklung von Skripten, bei denen es sich um Befehlssammlungen handelt, denen Sie komplexe Logik für deren Ausführung hinzufügen können.

Das ISE - Tool ist auf die Bedürfnisse der Administratoren von Windows -Systemen ausgelegt, die wiederholt Befehlsfolgen ausführen müssen, die die Konfiguration dieser Systeme manipulieren.

Wo finden Sie PowerShell in Windows ?

Der schnellste Weg, PowerShell(PowerShell) in Windows zu öffnen , ist die Verwendung des Suchfelds von Cortana in der Taskleiste. (Cortana)Geben Sie das Schlüsselwort „powershell“ ein("powershell") und klicken oder tippen Sie dann auf das Windows PowerShell -Suchergebnis.

Suche nach PowerShell in Windows 10

Weitere Möglichkeiten zum Starten von PowerShell mit Anweisungen für Windows 10 , Windows 8.1 und Windows 7 finden Sie in diesem Artikel: 9 Möglichkeiten zum Starten von PowerShell in Windows (einschließlich als Administrator)(9 ways to launch PowerShell in Windows (including as admin)) .

PowerShell-Befehle

Die PowerShell- Befehle werden Cmdlets genannt. Der einfachste Weg, diese Befehle in PowerShell zu finden, ist die Ausführung von " Get-Command -Type Cmdlet ".

Get-Command-Type-Cmdlet in PowerShell

Dadurch wird die vollständige Liste der in PowerShell verfügbaren Befehle erstellt . Sie können durch die Liste blättern, bis Sie die richtige gefunden haben. Die Anzahl der Befehle in PowerShell ist groß, daher stellen wir Artikel bereit, die einer Aufgabe gewidmet sind, die mit PowerShell ausgeführt(PowerShell) werden kann (suchen Sie in jedem Artikel nach der PowerShell - Methode, wenn mehrere vorhanden sind):

In diesem Handbuch von Microsoft(this guide from Microsoft) finden Sie Beispielskripts, die Ihnen eine gute Vorstellung von der Verwendung von PowerShell- Befehlen vermitteln.

Für Benutzer mit Erfahrung in der Eingabeaufforderung(Command Prompt) und Linux bietet PowerShell eine Liste mit Aliasen, die diesen Benutzern vertraute Namen mit den PowerShell- Befehlen verknüpfen. Hier sind ein paar Beispiele: cat, dir, mount, rm, chdir, erase, sort, cls, del. Für eine vollständige Liste dieser Aliase führen Sie in PowerShell den Befehl " Get-Command -Type Alias ​​" aus.

Wer verwendet PowerShell normalerweise(PowerShell) regelmäßig?

Ohne Zweifel ist PowerShell die Waffe der Wahl für viele IT-Administratoren, da es die Verwaltungsvorgänge in großen Unternehmensnetzwerken vereinfachen kann.

Angenommen, Sie verwalten ein großes Netzwerk mit über fünfhundert Servern und müssen eine neue Sicherheitslösung implementieren, die von einem bestimmten Dienst abhängig ist, der auf diesen Servern ausgeführt werden muss. Sie könnten sich natürlich bei jedem Server anmelden und sehen, ob dieser Dienst installiert ist und ausgeführt wird. Es ist möglich, aber es ist auch wahrscheinlich, dass Sie zu viel Zeit verschwenden, um die Aufgabe zu erledigen. Wenn Sie PowerShell verwenden , könnten Sie diese Aufgabe in nur wenigen Minuten erledigen, da der gesamte Vorgang mit nur einem Skript durchgeführt werden kann, das Informationen über die Dienste sammelt, die auf den von Ihnen angegebenen Servern ausgeführt werden, und sie beispielsweise in eine Textdatei ausgibt. Das ist Produktivität!

Wie kann PowerShell Ihnen helfen?

Wie Sie diesem Artikel entnehmen können, ist Windows PowerShell ein unglaublich leistungsfähiges Tool, das in Windows enthalten und für viele andere Betriebssysteme verfügbar ist. Es bringt viele Vorteile für Power-User und IT-Experten. Aber auch Gelegenheitsnutzer können davon profitieren. Probieren Sie es aus, lesen Sie unsere Tutorials und teilen Sie uns Ihre Meinung zu PowerShell mit . Hinterlasse unten einen Kommentar und teile deine Perspektive.



About the author

Ich bin ein professioneller Rezensent und Produktivitätssteigerer. Ich liebe es, Zeit online mit Videospielen zu verbringen, neue Dinge zu entdecken und Menschen bei ihren technologischen Bedürfnissen zu helfen. Ich habe einige Erfahrung mit Xbox und helfe Kunden seit 2009 dabei, ihre Systeme sicher zu halten.



Related posts