Wenn Sie Windows 10 oder 11 verwenden, sind PowerShell und Windows Terminal auf Ihrem System vorinstalliert. Im Kern handelt es sich im Wesentlichen um Befehlszeilentools zur Eingabe von Anweisungen (Befehlen), mit denen Sie eine Vielzahl von Aufgaben auf Ihrem Windows-PC ausführen können. Zu diesen Aufgaben gehören die Fehlerbehebung, die Automatisierung von Aufgaben, die Verwaltung von Systemen, die Ausführung von Diagnosen und die Netzwerkverwaltung.

Wenn Sie sich also jemals gefragt haben, welche Sie zwischen PowerShell und Windows Terminal verwenden sollen, kann Ihnen das Wissen um die Unterschiede bei der Auswahl der besten App für Ihre Situation helfen. Hier ist, was Sie über sie wissen müssen.

PowerShell ist eine Verbesserung gegenüber der Eingabeaufforderung

Microsoft eingeführt Power Shell im Jahr 2006, und es tut alles das Eingabeaufforderung (cmd) tut und dann einige. Da Microsoft PowerShell auf .NET Framework aufgebaut hat, können Sie .NET-Sprachen zusätzlich zu textbasierten Befehlen in der App verwenden, um mit Ihrem Betriebssystem zu interagieren. Die beliebteste Sprache für PowerShell ist C#, mit der Sie die

die erweiterten Funktionen des Tools und steigern Sie Ihre Produktivität.

Zusätzlich zu den Standardbefehlen verfügt PowerShell über 200 Cmdlets, eine spezielle Art von C#-Klasse, die Microsoft definiert als „Lichtbefehle“. Wenn sie von PowerShell ausgeführt werden, geben sie ein .NET-Objekt zurück, das Sie verwenden können manipulieren.

Auf diese Weise können Sie beispielsweise nicht nur mit Programmen auf Ihrem Computer interagieren, die von betrieben werden .Net Core, sondern verarbeiten auch deren Eingaben, ohne dass Sie speziellen oder komplizierten Code schreiben müssen.

Während PowerShell Batch-Dateien wie cmd ausführen kann, ermöglicht es außerdem eine größere Automatisierung, indem es Ihnen ermöglicht, die Ausführung von Aufgaben zu planen. Auf diese Weise können Sie Aufgaben im Voraus anordnen und andere Dinge erledigen, während Sie PowerShell seine Arbeit machen lassen.

Dies sind nur einige Möglichkeiten, wie PowerShell viel leistungsfähiger ist als die Eingabeaufforderung. Während Microsoft uns also PowerShell gebracht hat, um CommandPrompt auf die nächste Stufe zu heben, was ist der Zweck von Windows Terminal?

Windows Terminal brachte BASH zu Windows

Microsoft hat Windows Terminal 2019 mit Windows 10 eingeführt, und es ist ein Terminaloperator, der fast jede Befehlszeilen-Shell unterstützt. Die App zeichnet sich vor allem dadurch aus, dass sie ein Befehlszeilentool für Windows bereitstellt, um das die Community seit langem Linux beneidet: BASH (Bourne Again Shell).

Um BASH im Windows Terminal auszuführen, müssen Sie dies zunächst tun Windows-Subsysteme für Linux (WSL) aktivieren.

Ein weiteres großes Feature in Windows Terminal ist die Umstellung auf eine modernere Oberfläche mit Registerkarten, mit der Sie mehrere Befehlszeilenprogramme ausführen können. Sie können beispielsweise mehrere Instanzen der Eingabeaufforderung ausführen oder cmd, PowerShell, BASH und Azure gleichzeitig öffnen.

Darüber hinaus können Sie in Windows Terminal dank der Unicode- und UTF-Unterstützung Emojis und Sonderzeichen aus anderen Sprachen verwenden. Und mit seiner neuen beschleunigten GPU-Text-Rendering-Engine kann es sie anzeigen, ohne ein bisschen zu überspringen. Sie können die Benutzeroberfläche der App auch anpassen, indem Sie ihr verschiedene Farbschemata, Hintergrundbilder (es werden auch GIFs unterstützt) und Konfigurationen zuweisen.

Windows Terminal ist ein Open-Source-Projekt, und die Windows-Befehlszeilen-Community entwickelt es aktiv weiter. Dies ist eine Community, die sich leidenschaftlich für das Projekt einsetzt und die App kontinuierlich unterstützen und verbessern wird seine Leistung und fügt weitere Funktionen hinzu (die Mitwirkenden werden die am häufigsten nachgefragten priorisieren, von Kurs). Sie können sich über seine Entwicklung informieren und sogar einen Beitrag leisten, indem Sie auf die Seite gehen Windows Terminal Github-Repository.

Windows Terminal ist alles, was Sie brauchen

PowerShell hilft dabei, die Leistungsfähigkeit von .Net Framework in cmd zu integrieren. Und zusätzlich zur Einführung weiterer Befehle können Sie Ihre eigenen erstellen und sogar planen, wann die App sie ausführen soll, wodurch Sie mehr Kontrolle und Automatisierung erhalten.

Mit Windows Terminal können Sie Bash und andere Befehlszeilenprogramme ausführen, einschließlich PowerShell. Es unterstützt auch mehr Zeichen, hat eine schicke neue Text-Rendering-Engine und ermöglicht es Ihnen, das Erscheinungsbild anzupassen.

Obwohl jedes dieser Tools für sich genommen leistungsstark ist, ist es nicht erforderlich, die PowerShell mit Windows Terminal zu öffnen.

So führen Sie einen Linux-Desktop mit dem Windows-Subsystem für Linux aus

Lesen Sie weiter

TeilenTwitternTeilenEmail

Verwandte Themen

  • Windows
  • Technik erklärt
  • Windows 10
  • Windows11
  • Terminal
  • Power Shell

Über den Autor

Chifundo Kasija (50 veröffentlichte Artikel)

Chifundo ist ein Autor für MakeUseOf. Er studierte zunächst Bankwesen, entdeckte dann aber seine Leidenschaft für das Schreiben und wurde 2017 freiberuflicher Autor bei Upwork. Er hat Artikel, Blogs, Essays und Webinhalte für Dutzende von Kunden geschrieben. Chifundo liebt es, dass das Schreiben es ihm ermöglicht, verschiedene Themen zu lernen und zu erforschen und sie in ansprechende und leicht verständliche Inhalte zu verwandeln, die den Menschen helfen. In seiner Freizeit entwirft und programmiert er Websites und entwickelt Videospiele.

Mehr von Chifundo Kasiya

Abonnieren Sie unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um sich anzumelden