Alles für die Arbeit mit Windows - dem besten Betriebssystem von Microsoft. Wir decken alles ab, vom Windows 10 Insider-Programm bis hin zu Windows 11. Bietet Ihnen die neuesten Nachrichten zu Windows 10 und mehr.

Windows Terminal vs. PowerShell: Was unterscheidet sie?

39

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

Windows Terminal vs. PowerShell: Was unterscheidet sie?

Microsoft hat PowerShell im Jahr 2006 eingeführt, und es macht alles, was die Eingabeaufforderung (cmd) tut, und noch einiges mehr. 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 erweiterten Funktionen des Tools freischalten und Ihre Produktivität steigern können.

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

Auf diese Weise können Sie beispielsweise nicht nur mit Programmen auf Ihrem Computer interagieren, die von .Net Core betrieben werden, sondern auch deren Eingaben verarbeiten, ohne dass Sie einen 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 Linux seit langem beneidet: BASH (Bourne Again Shell).

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.

Windows Terminal vs. PowerShell: Was unterscheidet sie?

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ützt, ihre Leistung verbessert und weitere Funktionen hinzufügt (die Mitwirkenden werden natürlich die am häufigsten nachgefragten priorisieren). Sie können sich über seine Entwicklung informieren und sogar einen Beitrag leisten, indem Sie zum Windows Terminal Github-Repository gehen .

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.

Aufnahmequelle: www.makeuseof.com

Diese Website verwendet Cookies, um Ihre Erfahrung zu verbessern. Wir gehen davon aus, dass Sie damit einverstanden sind, Sie können sich jedoch abmelden, wenn Sie möchten. Annehmen Weiterlesen