Eingabeaufforderung im Vergleich zu Windows PowerShell Was ist der Unterschied?

Eingabeaufforderung im Vergleich zu Windows PowerShell Was ist der Unterschied? / Windows

Was Betriebssysteme angeht, so ist Windows vielleicht am wenigsten von der Befehlszeile abhängig. Tatsächlich haben die meisten von uns es geschafft, ohne dies zu erreichen immer einmal es benutzen. Aber mit Windows 10 um die Ecke ist es vielleicht an der Zeit, dass wir gelernt haben.

Aber bevor Sie sich darauf einlassen, gibt es einen wesentlichen Unterschied, den Sie verstehen müssen, und das ist der Unterschied Eingabeaufforderung und Power Shell. Sie sehen auf der Oberfläche ziemlich ähnlich aus, sind sich aber in der Praxis sehr verschieden.

Hier ist, was Sie über die beiden wissen müssen.

Die Eingabeaufforderung kam zuerst

Ab Windows NT und darüber hinaus war Windows mit einem Befehlszeileninterpreter ausgestattet cmd.exe, besser bekannt als Eingabeaufforderung. Benutzer können mit textbasierten Befehlen und Parametern mit dem Betriebssystem interagieren.

Aber während die Eingabeaufforderung zuerst kam, war es nicht so das zuerst. In früheren Versionen des Betriebssystems (Windows 95, 98 und ME) wurde ein primitiver Befehlszeileninterpreter aufgerufen COMMAND.COM, besser bekannt als MS-DOS.

Es ist selbstverständlich, dass die Eingabeaufforderung eine große Verbesserung gegenüber dem veralteten MS-DOS-Interpreter darstellt.

Trotz der grafischen Natur von Windows war und ist die Befehlszeile nie obsolet. Es bietet ein Maß an Leistung und Flexibilität, das mit Point-and-Click-Schnittstellen (z. B. Batch-Scripting) einfach nicht erreicht werden kann. Je nach Ihren Fähigkeiten können Sie mit der Eingabeaufforderung die Aufgaben schneller erledigen.

Im Folgenden finden Sie einige allgemeine Aufgaben, die durch die Eingabeaufforderung vereinfacht werden. 7 Allgemeine Aufgaben Die Windows-Eingabeaufforderung macht schnell und einfach 7 Allgemeine Aufgaben Die Windows-Eingabeaufforderung macht schnell und einfach Lassen Sie sich nicht von der Eingabeaufforderung einschüchtern. Es ist einfacher und nützlicher als Sie erwarten. Sie werden überrascht sein, was Sie mit nur wenigen Tastendrücken erreichen können. Weiterlesen . Darüber hinaus gibt es mehrere grundlegende Befehle, die jeder Benutzer kennen sollte. 15 CMD-Befehle, die jeder Windows-Benutzer kennen sollte. 15 CMD-Befehle, die jeder Windows-Benutzer wissen sollte. Die Eingabeaufforderung ist immer noch ein leistungsstarkes Windows-Tool. Hier sind die nützlichsten CMD-Befehle, die jeder Windows-Benutzer wissen muss. Weitere Informationen finden Sie in dem Fall, dass Sie ein Problem beheben müssen und Sie nur über den Zugriff auf die Befehlszeile verfügen.

Wenn Sie keine absolute Befehlszeile sind, sollten Sie unser Anfängerhandbuch zur Eingabeaufforderung lesen. Einsteigerhandbuch für die Windows-Befehlszeile Einsteigerhandbuch für die Windows-Befehlszeile Über die Befehlszeile können Sie direkt mit Ihrem Computer kommunizieren und es anweisen verschiedene Aufgaben ausführen. Weiterlesen . Es ist einfacher als Sie denken und es lohnt sich zu wissen.

Während die Eingabeaufforderung für den Durchschnittsbenutzer mehr als ausreichend ist, wollen manche mehr - deshalb gibt es die Ersetzung von Eingabeaufforderungen, wie die Open Source Console. Zum Glück für uns alle hatte Microsoft eine bessere Antwort: PowerShell.

PowerShell brachte es auf die nächste Stufe

Wenn die Eingabeaufforderung wie ein Motorola Razr von 2004 ist, dann ist PowerShell wie ein Motorola Moto X aus dem Jahr 2015. Es kann eine Menge der gleichen Dinge tun und Mehr. PowerShell ist möglicherweise nicht die Beste Befehlszeilen-Interpreter verfügbar, aber er ist sicherlich mächtig genug, um Poweruser zufrieden zu stellen.

Die Saat für PowerShell wurde 2002 gepflanzt, als Microsoft mit der Arbeit mit Microsoft Shell, auch bekannt als Monad, begann, die von den Benutzern erweiterbar war. Monad ging 2005 an die Börse und wurde schließlich in umbenannt Power Shell 2006 wurde es gleichzeitig in das Betriebssystem selbst integriert.

Aber was bedeutet das alles??

Einfach ausgedrückt, PowerShell ermöglicht es Ihnen Erstellen Sie Ihre eigenen Befehle und Skripte mit der Programmiersprache C #. Sowohl PowerShell als auch C # sind in das .NET Framework von Microsoft integriert. Das bedeutet, Sie erhalten Zugriff auf eine Vielzahl bereits vorhandener Funktionen und Tools, mit denen Sie mit weniger Aufwand insgesamt bessere Befehle und Skripts erstellen können.

PowerShell verfügt über viele erweiterte Funktionen. Steigern Sie Ihre Produktivität mit Windows PowerShell-Skripts Steigern Sie Ihre Produktivität mit Windows PowerShell-Skripts. Was wäre, wenn Sie die Produktivität von Linux auf Windows übertragen könnten? Die meisten Linux-Distributionen werden mit der leistungsstarken Bash-Shell geliefert. PowerShell ist ein ebenso leistungsfähiges Terminal für Windows. Weitere Informationen - wie die Remote-Ausführung von Aufgaben, Hintergrundaufgaben, Aufgabenautomatisierung, Befehlspiping und vieles mehr - machen sie zur besseren Wahl als die archaische Eingabeaufforderung, wenn Sie viel Systemadministration und -wartung durchführen müssen.

Sollten Sie PowerShell verwenden? Nun, der Durchschnittsbenutzer braucht nicht all diese Schnickschnack. Administratoren und Power-User werden dagegen wahrscheinlich begeistert sein, was sie können. Erste Schritte mit diesen grundlegenden PowerShell-Befehlen 6 Grundlegende PowerShell-Befehle, um mehr aus Windows herauszuholen 6 Grundlegende PowerShell-Befehle für mehr aus Windows PowerShell erhalten Sie, wenn Sie der Windows-Eingabeaufforderung Steroide verabreichen. Es gibt Ihnen die Kontrolle über fast jeden Aspekt des Windows-Systems. Wir helfen Ihnen dabei, die Lernkurve zu verbessern. Lesen Sie mehr, um einen Eindruck von dessen Potenzial zu erhalten.

Hinweis: PowerShell hat eine gewisse Lernkurve. Erwarten Sie also nicht, dass Sie es sofort verstehen.

PowerShell-Verbesserungen in Windows 10

Bei der offiziellen Veröffentlichung von Windows 10 wird PowerShell gleichermaßen nützlich sein. Hier sind einige Highlights, die Sie erwarten können.

Paketverwaltung: Ein Paket-Manager ist eine bequeme Methode zum Verwalten der gesamten Software, die Sie herunterladen, installieren und entfernen. Anstatt von Website zu Website zu springen, durchsuchen Sie Pakete einfach mit PackageManagement (früher bekannt als OneGet Windows Ruft einen Paketmanager - Software zentral herunterladen über OneGet Windows Ruft einen Paketmanager - Software zentral herunterladen mit OneGet Microsoft fügt Windows eine weitere Linux-Funktion hinzu Das Paketmanagement kann die Produktivität erheblich steigern, die Sicherheit erhöhen und Ihnen letztendlich Kopfschmerzen ersparen. Wir zeigen Ihnen, wie es funktioniert. Lesen Sie mehr. Durch das Abonnieren verschiedener Repositorys können Sie auswählen, welche Pakete Ihnen zur Verfügung stehen.

OneGet ist technisch bereits für Windows 8.1 verfügbar, jedoch nur, wenn Sie Windows Management Framework 5.0 installieren. Wenn Windows 10 erscheint, wird PackageManagement standardmäßig in das System integriert.

Secure Shell (SSH): Secure Shell ist seit langem ein Protokoll, um verschlüsselte Verbindungen zwischen Remote-Systemen herzustellen. Ohne SSH ist es für Außenstehende leicht, Daten während der Übertragung abzufangen.

Bis vor kurzem musste für SSH unter Windows eine Drittanbieterlösung (z. B. PuTTY) verwendet werden. Das PowerShell-Team kündigte jedoch an, dass die SSH-Unterstützung unter Windows Windows 10 implementiert wird. SSH vs. PuTTY: Zeit, um Ihren Remote Access Client zu wechseln? Windows 10 SSH vs. PuTTY: Zeit, um Ihren Remote Access Client zu wechseln? Schauen wir uns an, wie Sie den SSH-Zugriff in Windows 10 einrichten und ob die neuen Tools PuTTY ersetzen können. Weiterlesen . Es hat eine Weile gedauert, aber es scheint, als würde Windows in diesem Bereich endlich aufholen.

PowerShell-Funktionen: Mit Version 5.0 wird die Sprache von PowerShell selbst mit neuen Funktionen wie Klassen und Enums, neuen integrierten Befehlen, erweiterten Funktionen für vorhandene Befehle, Syntaxfärbung in der Konsole und mehr erweitert.

Ausführliche Informationen finden Sie im Artikel "Neuerungen" in PowerShell 5.0 von Microsoft.

Hoffentlich haben Sie jetzt ein besseres Verständnis für die Unterschiede zwischen der Eingabeaufforderung und der PowerShell. Wenn Sie so weit gekommen sind und immer noch verwirrt sind, machen Sie sich keine Sorgen: PowerShell ist für Poweruser und die Eingabeaufforderung ist gut genug für alle anderen. In der Tat können Sie auch auskommen, ohne es zu wissen.

Haben Sie noch Fragen? Was denkst du über PowerShell? Geht Microsoft in die richtige Richtung? Teilen Sie uns in den Kommentaren unten mit!

Bildnachweise: Eingabeaufforderung von Kaleb Fulgham über Flickr, verschlüsselte Verbindung von Andrea Danti über Shutterstock

Erfahren Sie mehr über: Eingabeaufforderung, Computerwartung, MS-DOS, PowerShell.