Varonis debuts trailblazing features for securing Salesforce. Learn More

Wir stellen vor: Die Least Privilege Automation für Microsoft 365, Google Drive und Box

Mehr erfahren

Windows PowerShell vs. CMD: Was ist der Unterschied?

2 minute gelesen
Letzte aktualisierung 30. Juni 2023

Vor ewigen Zeiten führte das Booten des damals hochmodernen IBM 8086 von der Floppy-Disc auf einen grünen Textbildschirm mit einem blinkenden Cursor in der vertrauten Kommandozeile C:\> Das Hacken von boot.ini und config.sys, um meine Spiele zum Laufen zu bringen, war mein erster Einstieg in das Programmieren.

Entdecken Sie Ihre Schwachstellen und stärken Sie Ihre Resilienz: Führen Sie einen kostenlosen Ransomware-Bereitschaftstest durch

Irgendwann wurde das C:\> durch eine hübsche grafische Bedienoberfläche ersetzt und der Computer von der Festplatte gebootet. Die Kommandozeile (CMD) blieb uns noch Jahrzehnte erhalten. Erst vor Kurzem wurde CMD durch PowerShell, die von Microsoft mit Windows 7 eingeführte Shell-Anwendung, aktualisiert bzw. ersetzt.

CMD hat uns lange gute Dienste geleistet, aber der Umstieg auf PowerShell ist wie der Wechsel von Dampfmaschinen direkt zu Automobilen mit Elektroantrieb.

Windows-Kommandozeile

Die Windows-Kommandozeile – auch als CMD bezeichnet – ist die ursprüngliche Shell des Microsoft DOS-Betriebssystems. CMD war bis zum Windows 10 Buid 14791 die Standard-Shell. Danach machte Microsoft PowerShell zur Standardoption. CMD gehört zu den letzten Überbleibseln des ursprünglichen MS-DOS-Betriebssystems, das Microsoft ersetzt hat.

Windows PowerShell

powershell cmdlets positives CMD

Windows PowerShell ist die neue Microsoft Shell, in der die alten CMD-Funktionen mit einer neuen scripting/cmdlet-Instruktionssatz und integrierten Administrationfunktionen. Mit PowerShell-cmdlets können Benutzer und Administratoren komplizierte Aufgaben mit erneut verwendebaren Skripten zu automatisieren. Systemadministratoren können durch die Automatisierung von Administrationsaufgaben mit PowerShell bedeutend Zeit sparen.

PowerShell vs. CMD

Der Vergleich von PowerShell mit CMD ist wie der von Äpfeln mit Kumquats. Sie sind völlig unterschiedlich, trotz der Illusionm dass der „dir“-Befehl bei beiden Bedienoberflächen identisch funktioniert.

PowerShell verwendet cmdlets, in sich geschlossene Programmierungsobjekte, mit denen man auf die zugrundeliegenden Administrationsoptionen in Windows zugreifen kann. Vor PowerShell navigierten Systeadministratoren durch die grafischen Oberflächen, um diese Optionen zu finden,m und es gab keine Möglichkeit, den Ablauf des Durchklickens durch die Menüs erneut zu verwenden, um Optionen in großem Umfang zu ändern.

PowerShell verwendet Pipes, um cmdlets miteinander zu verketten und Input/Output-Daten auf dieselbe Weise wie andere Shells freizugeben, wie bei Bash in Linux. Mit Pipes können Benutzer komplexe Skripte erstellen, die Parameter und Daten von einem cmdlet an ein anderes übergeben. Eine Automatisierung oder Massenveränderungen mit variablen Daten – beispielsweise einer Liste von Servern – können mit von Benutzern erstellten wiederverwendbaren Skripten vorgenommen werden.

Eine der (vielen) tollen Funktionen von PowerShell ist die Möglichkeit, Aliase für unterschiedliche cmdlets einzurichten. Mit Asiasen kann ein Benutzer eigene Namen für unterschiedliche cmdlets oder Sktipte konfigurieren, wodurch es einfacher wird, zwischen unterschiedlichen Shells hin – und herzuwechseln: „ls“ ist ein Linix-Bash-Befehl, mit dem Verzeichnisobjekte angezeigt werden, wie der Befehl „dir“. In PowerShell ist sowohl „ls“ als auch „dir“ ein Alias für das cmdlet „Get-ChildItem“.

what powershell uses CMD

Anlässe für nie Nutzung von PowerShell

Für Systemadministratoren und andere IT-Funktionen ist PowerShell das Instrument der Wahl. Es gibt keinen Befehl in CMD mehr, den es in PowerShell nicht gibt, und PowerShell beinhaltet cmdlets für jede Administrationsfunktion, die Sie benötigen könnten. Externe Software-Anbieterer erweitern PowerShell mit individuellen cmdlets, z. B. mit dem NetApp PowerShell Toolkit zur Verwaltung des Data ONTAP-Moduls.

Sich mit PowerShell auszukennen kann ein Alleinstellungsmerkmal bei der Jobsuche oder sogar eine Einstellungsvoraussetzung sein. Es lohnt sich also, in diese Kompetenz zu investieren.

Als Anfangspunkt für Ihre Auseinandersetzung mit PowerShell können Sie dieses Tutorial über die Grundlagen anschauen – und in unserem kostenlosen PowerShell-Kurs von Adam Bertram, einem Microsoft PowerShell MVP, lernen, wie sich Active Directory-Aufgaben automatisieren lassen (Pro-Tipp: Benutzen Sie den Code „Blog“).

What you should do now

Below are three ways we can help you begin your journey to reducing data risk at your company:

  1. Schedule a demo session with us, where we can show you around, answer your questions, and help you see if Varonis is right for you.
  2. Download our free report and learn the risks associated with SaaS data exposure.
  3. Share this blog post with someone you know who'd enjoy reading it. Share it with them via email, LinkedIn, Reddit, or Facebook.
Testen Sie Varonis gratis.
Detaillierte Zusammenfassung Ihrer Datensicherheitsrisiken
Umsetzbare Empfehlungen, die auf Ihre Bedürfnisse zugeschnitten sind
Ohne Bedingungen und Auflagen
Keep reading
hinter-dem-varonis-rebranding
Hinter dem Varonis-Rebranding
Entdecken Sie die Strategie, die hinter dem Rebranding von Varonis steht – mit einem Übergang zu einem Heldenarchetyp und der Einführung von Protector 22814.
cybersecurity-trends-2024:-was-sie-wissen-müssen
Cybersecurity-Trends 2024: Was Sie wissen müssen
Erfahren Sie mehr über Datensicherheitsmanagement, KI-Sicherheitsrisiken, Änderungen bei der Compliance und mehr, um Ihre Cybersecurity-Strategie für 2024 vorzubereiten.
das-war-2023 – so-wird-2024
Das war 2023 – so wird 2024
Im Kielwasser der massiven Verbreitung von WannaCry im letzten Monat sorgt gerade eine neue Variante von Ransomware für massive Störungen, dieses Mal unter der Bezeichnung „NotPetya“. Fast den gesamten Morgen...
podcast-empfehlung:-alles,-was-sie-zu-data-security-posture-management
Podcast-Empfehlung: Alles, was Sie zu Data Security Posture Management
Im Gespräch mit Oliver Schonschek, News-Analyst bei Insider Research, hatte ich die Möglichkeit, das Konzept Data Security Posture Management zu erklären und zu zeigen, wie es sich in der Praxis umsetzen lässt. Dabei stand zunächst die Frage im Raum, ob und inwieweit wir unsere bisherigen Security-Konzepte neu denken müssen. Werden durch DSPM bewährte Praktiken wie Endpoint-Sicherheit, Firewalls und ähnliches gar obsolet?