Was ist CMD? Windows-Eingabeaufforderung, Befehle, Batch-Dateien und Unterschied zu PowerShell

Ein schwarzes Fenster öffnet sich, jemand tippt ipconfig, ping oder dir ein – und spricht vom „DOS-Fenster“. Die Bezeichnung hält sich hartnäckig, ist bei modernen Windows-Systemen aber technisch falsch. CMD, genauer cmd.exe, ist die klassische Windows-Eingabeaufforderung, über die textbasierte Befehle ausgeführt werden können. Sie ist kein gestartetes MS-DOS, sondern ein Kommandointerpreter innerhalb von Windows.

Abstrakte Darstellung eines Windows-Terminalfensters mit Befehlszeile und angedeuteter Automatisierung

Die Ähnlichkeit zu DOS hat historische Gründe: Viele Befehlsnamen, Batch-Dateien und Bedienmuster wurden beibehalten, damit vorhandene Abläufe weiter funktionieren. Moderne Windows-Versionen beruhen jedoch auf der Windows-NT-Architektur. Wenn Sie heute cmd.exe starten, öffnen Sie daher keinen DOS-Modus und keinen DOS-Emulator, sondern einen normalen Windows-Prozess.

Dabei sind drei Ebenen auseinanderzuhalten: Eine Terminal- oder Konsolenanwendung stellt das Fenster sowie Ein- und Ausgabe bereit. Darin läuft eine Shell wie CMD oder PowerShell. Diese Shell interpretiert schließlich die eingegebenen Befehle und startet bei Bedarf weitere Programme. Ein dunkles Fenster allein verrät deshalb nicht zuverlässig, welche Shell Sie gerade verwenden.

CMD verstehen: cmd.exe, Prompt und die Abgrenzung zu DOS und Terminal

CMD ist die Shell – nicht zwingend das sichtbare Fenster

cmd.exe nimmt eine Eingabe entgegen, wertet die CMD-Syntax aus und führt den gewünschten Befehl aus. Einige Befehle wie cd oder set sind direkt in den Kommandointerpreter eingebaut. Andere Namen stehen für eigenständige ausführbare Windows-Programme. So ist ipconfig keine Kernfunktion der Shell, sondern ein Programm, das CMD anhand seines Namens findet und startet.

Das Fenster kann von unterschiedlichen Hostanwendungen bereitgestellt werden. Dazu zählen die klassische Windows-Konsole und Windows Terminal. Windows Terminal kann mehrere Profile und Shells aufnehmen, beispielsweise CMD, PowerShell oder eine Linux-Shell aus dem Windows-Subsystem für Linux. Terminal und Shell sind deshalb nicht dasselbe: Das Terminal zeigt die Sitzung an, während die Shell Befehle interpretiert.

Auch die Farbe ist kein belastbares Erkennungsmerkmal. CMD kann mit anderen Farben laufen, PowerShell kann schwarz erscheinen und beide können in einem Tab von Windows Terminal geöffnet sein. Ein typischer CMD-Prompt endet häufig mit einem Größer-als-Zeichen. PowerShell zeigt in einer Standardkonfiguration dagegen oft ein vorangestelltes PS. Beide Anzeigen lassen sich jedoch anpassen.

Was C:\> über Laufwerk und aktuelles Verzeichnis aussagt

Der Prompt ist die Eingabeaufforderung, die signalisiert: CMD ist bereit für den nächsten Befehl. Der Standardprompt besteht aus dem aktuellen Laufwerksbuchstaben, dem aktuellen Verzeichnis und einem Größer-als-Zeichen. C:\> bedeutet daher, dass Laufwerk C: aktiv ist und sich die Sitzung in dessen Stammverzeichnis befindet. Häufiger sehen Sie einen längeren Prompt wie C:\Users\Name>.

Das aktuelle Verzeichnis ist der Ordner, auf den sich relative Pfade beziehen. Geben Sie dort beispielsweise dir ein, zeigt der Befehl grundsätzlich den Inhalt dieses Ordners. Ein relativer Name wie Dokumente wird ausgehend vom aktuellen Verzeichnis interpretiert. Ein vollständiger Pfad wie C:\Users\Name\Dokumente benennt den Ort dagegen unabhängig vom Ausgangsordner.

Eine Windows-Besonderheit sind laufwerksbezogene Arbeitsverzeichnisse. Der Befehl cd D:\Projekte setzt nicht in jeder Situation zugleich D: als aktives Laufwerk. Verwenden Sie für einen eindeutigen Wechsel cd /d "D:\Projekte". Alternativ geben Sie zuerst D: und danach den gewünschten cd-Befehl ein. Diese Trennung erklärt viele Fälle, in denen der angezeigte Pfad scheinbar nicht auf den eingegebenen Ordnerwechsel reagiert.

Das Zeichen > hat je nach Position eine andere Funktion. Am Ende von C:\> gehört es lediglich zum Prompt. Innerhalb eines eingegebenen Befehls ist es ein Umleitungsoperator. Mit dir > inhalt.txt landet die normale Ausgabe beispielsweise in einer Datei, statt auf dem Bildschirm zu erscheinen.

Wie CMD Befehle, Parameter und Rückmeldungen verarbeitet

Eine Befehlszeile beginnt gewöhnlich mit einem Befehls- oder Programmnamen. Danach können Argumente, Optionen oder Schalter folgen. Umgangssprachlich werden diese Zusätze oft zusammenfassend als Parameter bezeichnet. In ipconfig /all ist ipconfig das aufzurufende Programm und /all ein Schalter für eine ausführlichere Darstellung. Bei ping example.com ist der Hostname das Zielargument.

Leerzeichen trennen üblicherweise einzelne Bestandteile. Enthält ein Pfad selbst Leerzeichen, setzen Sie ihn in gerade doppelte Anführungszeichen: cd /d "C:\Eigene Dateien\Projekt". Typografische Anführungszeichen aus Textverarbeitungen sind dafür ungeeignet. Zeichen wie &, |, > und ^ besitzen in CMD außerdem besondere Bedeutungen. Kopierte Befehle können daher scheitern oder etwas anderes ausführen, wenn Pfade und Sonderzeichen nicht korrekt behandelt werden.

Konsolenprogramme können normale Ausgabe und Fehlerausgabe über getrennte Kanäle bereitstellen. Der Operator > leitet grundsätzlich die Standardausgabe um. Eine Fehlermeldung kann deshalb weiterhin auf dem Bildschirm stehen. Die Fehlerausgabe lässt sich gesondert mit 2> adressieren. Für Einsteiger ist vor allem die Konsequenz relevant: Was sichtbar erscheint, muss nicht aus demselben Ausgabestrom stammen.

Zusätzlich kann ein Programm einen numerischen Exit-Code zurückgeben. Der Wert 0 steht bei vielen Windows-Befehlen für einen erfolgreichen Abschluss. Andere Werte sind jedoch nicht universell standardisiert; ihre Bedeutung hängt vom konkreten Programm ab. Batch-Dateien können solche Rückgabewerte über ERRORLEVEL auswerten. Eine Erfolgsmeldung auf dem Bildschirm und der technische Exit-Code sind zwei getrennte Informationen.

Umgebungsvariablen stellen Programmen Werte über ihre Prozessumgebung bereit. CMD schreibt Variablenverweise typischerweise zwischen Prozentzeichen, beispielsweise %USERNAME% oder %PATH%. Eine neue CMD-Instanz übernimmt zunächst die Umgebung des Prozesses, aus dem sie gestartet wurde. Änderungen innerhalb einer Sitzung erreichen deshalb nicht automatisch bereits laufende Programme oder andere offene CMD-Fenster.

Die Variable PATH enthält eine Liste von Verzeichnissen, in denen nach ausführbaren Dateien und Befehlsdateien gesucht wird. Tippen Sie nur einen Programmnamen ein, prüft Windows unter anderem den aktuellen Ordner und die PATH-Verzeichnisse in ihrer Reihenfolge. Welche Dateiendungen als aufrufbar gelten, beeinflusst zusätzlich die Umgebung, insbesondere PATHEXT. Eine Datei, die irgendwo auf der Festplatte liegt, ist daher noch nicht automatisch über ihren bloßen Namen erreichbar.

CMD-Befehle und Batch-Dateien: Nutzen, Grenzen und Sicherheitsfolgen

Typische CMD-Befehle nach Aufgabe statt als Befehlsliste

Der Nutzen eines Befehls erschließt sich erst zusammen mit seiner Grenze. Ein einzelnes Ergebnis beweist selten so viel, wie auf den ersten Blick vermutet wird. Die folgenden Klassiker decken Orientierung, Dateioperationen und Netzwerkdiagnose ab:

  • dir zeigt Dateien und Unterordner. Der Befehl hilft bei der Orientierung im aktuellen oder angegebenen Verzeichnis. Versteckte Elemente, Sortierung und Detailumfang hängen von den verwendeten Schaltern ab. Eine leere oder unerwartete Anzeige kann deshalb auch aus dem falschen Arbeitsverzeichnis oder einem Filter entstehen.
  • cd zeigt oder ändert das aktuelle Verzeichnis. cd .. führt eine Ebene nach oben. Bei einem anderen Laufwerk verwenden Sie für einen gleichzeitigen Laufwerks- und Ordnerwechsel am zuverlässigsten cd /d "D:\Zielordner".
  • copy kopiert Dateien. Quelle und Ziel müssen eindeutig sein; vorhandene Zieldateien und Platzhalter können das Ergebnis beeinflussen. Für vollständige Verzeichnisbäume, Synchronisation, Wiederaufnahme oder komplexe Sicherungsaufgaben ist copy kein universeller Ersatz für dafür vorgesehene Werkzeuge.
  • ipconfig zeigt die lokale TCP/IP-Konfiguration. Mit ipconfig /all erhalten Sie zusätzliche Angaben zu Adaptern, Adressen und weiteren Netzwerkeinstellungen. Eine plausibel aussehende IP-Konfiguration beweist jedoch weder eine funktionierende Internetverbindung noch die Erreichbarkeit eines bestimmten Dienstes.
  • ping prüft, ob ein Ziel auf ICMP-Echoanfragen antwortet. Eine Antwort belegt eine bestimmte Form der IP-Erreichbarkeit. Sie garantiert nicht, dass eine Webseite, Dateifreigabe oder Anwendung funktioniert. Umgekehrt kann ein Ziel erreichbar sein, obwohl ping wegen Firewall- oder Filterregeln keine Antwort erhält.
  • tracert ermittelt sichtbare Zwischenstationen eines Netzwerkpfads. Der Befehl kann Hinweise auf Verzögerungen oder Abbruchstellen liefern. Sternchen bedeuten aber nicht automatisch, dass der gesamte Weg unterbrochen ist: Einzelne Router beantworten entsprechende Diagnosepakete möglicherweise nicht oder nur eingeschränkt.
  • net use verwaltet Verbindungen zu Netzwerkfreigaben. Damit lassen sich beispielsweise Freigaben einem Laufwerksbuchstaben zuordnen. Erreichbarkeit, Berechtigungen, Anmeldedaten, Namensauflösung und Unternehmensrichtlinien bleiben eigenständige Voraussetzungen.

Viele Befehle zeigen mit /? eine integrierte Syntaxhilfe, etwa ping /?. Lesen Sie vor schreibenden, löschenden oder systemverändernden Aktionen, welche Parameter tatsächlich gelten. Ähnlich klingende Werkzeuge verwenden nicht zwingend dieselben Schalter, Rückgabewerte oder Regeln für Anführungszeichen.

Was eine Batch-Datei ausführt

Eine Batch-Datei ist eine Textdatei mit mehreren CMD-Befehlen, meist mit der Endung .bat oder .cmd, die nacheinander ausgeführt werden. cmd.exe liest die Zeilen, verarbeitet seine eigenen Anweisungen und startet darin aufgerufene Programme. Bedingungen, Variablen, Schleifen, Sprünge und der Aufruf weiterer Batch-Dateien ermöglichen umfangreichere Abläufe, ändern aber nichts am Grundprinzip.

Ein ungefährliches Minimalbeispiel veranschaulicht die Reihenfolge. Es blendet die Befehlszeilen aus, gibt einen Hinweis aus, zeigt den aktuellen Ordnerinhalt und wartet anschließend auf eine Taste:

@echo off
echo Inhalt des aktuellen Ordners:
dir
pause

Solche Dateien eignen sich für wiederkehrende, überschaubare Abläufe: Ordner prüfen, bekannte Programme mit festen Parametern starten, Protokolle erzeugen oder ältere Unternehmensprozesse ausführen. Viele Organisationen besitzen über Jahre gewachsene Batch-Skripte, deren Ablösung keinen unmittelbaren Nutzen brächte. Für neue, größere Automatisierungen werden die Quoting-, Fehlerbehandlungs- und Textverarbeitungsregeln von CMD dagegen schnell unübersichtlich.

Eine Batch-Datei ist nicht allein wegen ihrer Endung gefährlich. Entscheidend sind Inhalt, Herkunft und verfügbare Rechte. Sie kann jedoch dieselben Datei-, Netzwerk- und Systembefehle ausführen, die Sie von Hand eingeben könnten, sowie weitere Programme starten. Wird sie erhöht ausgeführt, besitzt sie entsprechend weitergehende Möglichkeiten.

  • Öffnen Sie eine unbekannte .bat– oder .cmd-Datei zunächst als Text, statt sie testweise zu starten.
  • Klären Sie Herkunft und Zweck und achten Sie auf aufgerufene Programme, weitere Skripte, Downloads, Dateioperationen und Änderungen an Systembereichen.
  • Bewerten Sie auch verschachtelte Aufrufe. Ein unauffälliger Dateianfang beweist nicht, dass später gestartete Programme sicher sind.
  • Führen Sie unbekannte Skripte keinesfalls vorschnell als Administrator aus. Höhere Rechte sind keine Lösung für ungeklärten Inhalt.

Wofür CMD heute noch sinnvoll ist

CMD bleibt relevant, wenn vorhandene Batch-Dateien weiterlaufen müssen, klassische Windows-Befehle dokumentiert sind oder eine kurze, kompatible Befehlsfolge genügt. Auch Supportanleitungen verwenden CMD häufig, weil bestimmte Diagnoseprogramme dort seit Langem bekannt sind. Ein Wechsel zu PowerShell verbessert einen einzelnen Aufruf von ipconfig oder ping nicht automatisch.

Ein weiteres Einsatzfeld sind Windows-Wiederherstellungs- und Bereitstellungsumgebungen. Dort stehen Befehlszeilenwerkzeuge für Diagnose und Reparatur zur Verfügung, wenn die normale Windows-Oberfläche nicht startet. Übertragen Sie Befehle aus einer gewöhnlichen Sitzung aber nicht ungeprüft: Laufwerksbuchstaben können abweichen, verschlüsselte Volumes können gesperrt sein und ein falscher Reparatur- oder Partitionsbefehl kann Datenzugriff und Startfähigkeit verschlechtern.

CMD oder PowerShell: Fehler diagnostizieren und die passende Shell wählen

Warum PowerShell mehr als eine modernere CMD-Oberfläche ist

CMD ist eine klassische, überwiegend text- und streamorientierte Shell, die für Windows-Befehle und Batch-Skripte bekannt ist. PowerShell ist eine moderne Shell, Skriptsprache und Automatisierungsplattform. Sie wurde für strukturierte Verarbeitung und umfangreiche Administration entwickelt. PowerShell ist daher keine neue Version von CMD, auch wenn sich viele externe Windows-Programme aus beiden Umgebungen starten lassen.

Der deutlichste Unterschied zeigt sich bei Pipelines. In CMD verbindet das Pipe-Zeichen | die Ausgabe eines Befehls mit der Eingabe des nächsten. Folgeprogramme interpretieren den weitergegebenen Stream typischerweise als Text oder Bytefolge. Soll daraus beispielsweise eine bestimmte Spalte gefiltert werden, hängt das Ergebnis oft vom formatierten Ausgabetext, von Trennzeichen und von der Sprache des Systems ab.

PowerShell-Cmdlets reichen innerhalb einer PowerShell-Pipeline dagegen Objekte mit Eigenschaften und Methoden weiter. Ein nachfolgendes Cmdlet kann etwa direkt auf Name, Status oder Änderungsdatum zugreifen, statt diese Werte aus einer formatierten Bildschirmzeile herauszuschneiden. Das erleichtert Filterung, Sortierung, Export und Fehlerbehandlung. Bei externen nativen Programmen spielen allerdings auch in PowerShell weiterhin Streams, Text, Bytes und versionsabhängige Regeln für Argumente eine Rolle.

Auch Variablen und Syntax unterscheiden sich. CMD verwendet beispielsweise %NAME%, während PowerShell Variablen als $name schreibt. Anführungszeichen, Escapezeichen, Bedingungen, Operatoren und die Auswertung von Sonderzeichen folgen eigenen Regeln. Ein aus einer CMD-Anleitung kopierter Befehl kann in PowerShell anders interpretiert werden – und umgekehrt. Beschriften Sie Befehlsbeispiele deshalb immer mit der vorgesehenen Shell.

PowerShell kann viele externe Windows-Programme aufrufen, die auch unter CMD funktionieren. Umgekehrt versteht CMD jedoch keine PowerShell-Cmdlets wie Get-Process oder Get-Service. Soll ein PowerShell-Befehl aus CMD heraus laufen, muss ausdrücklich der passende PowerShell-Prozess mit dem gewünschten Skript oder Befehl gestartet werden.

Diagnoseworkflow: Meldung prüfen, Ursache eingrenzen, sicher entscheiden

Behandeln Sie nicht jedes Befehlsproblem mit Administratorrechten oder einer Änderung an PATH. Die folgende Reihenfolge verbindet die sichtbare Beobachtung mit einer risikoarmen Prüfung und verhindert typische Fehlreaktionen.

Beobachtung oder MeldungWahrscheinliche UrsacheKonkret prüfenSichere nächste EntscheidungShell-Frage
„Der Befehl ist entweder falsch geschrieben oder konnte nicht gefunden werden“Name falsch, Programm nicht installiert oder Suchpfad ungeeignetSchreibweise, Dateiname, Installation und vollständigen Programmpfad prüfen; danach erst PATH und gegebenenfalls PATHEXT ansehenProgramm mit vollständigem Pfad testen. PATH nur gezielt und ohne vorhandene Einträge zu überschreiben ändernIst es ein externes Programm, ein CMD-interner Befehl oder ein PowerShell-Cmdlet?
„Das System kann den angegebenen Pfad nicht finden“Ordner existiert nicht, Tippfehler, falsches Ausgangsverzeichnis oder falsches LaufwerkPfad im Datei-Explorer oder mit dir abschnittsweise prüfen; Prompt und Laufwerksbuchstaben vergleichenVollständigen Pfad verwenden oder mit cd /d eindeutig wechselnPfadsyntax und Anbieterpfade können sich zwischen CMD und PowerShell unterscheiden
Ein Pfad mit Leerzeichen wird nur teilweise erkanntCMD zerlegt die Eingabe an Leerzeichen oder wertet Sonderzeichen ausGerade doppelte Anführungszeichen kontrollieren; typografische Zeichen und eingefügte Sonderzeichen entfernenDen vollständigen Pfad als zusammengehöriges Argument übergeben, etwa "C:\Mein Ordner\Datei.txt"Quotingregeln nicht ungeprüft zwischen CMD und PowerShell übertragen
cd D:\Ordner wurde eingegeben, der Prompt bleibt aber auf C:Verzeichnis für D: gesetzt, aktives Laufwerk nicht gewechseltAktuellen Prompt und den verwendeten cd-Aufruf prüfencd /d "D:\Ordner" verwenden oder erst D: eingebenDieses laufwerksbezogene Verhalten ist besonders für CMD relevant
„Zugriff verweigert“Dateirechte, Freigaberechte, Sperre, Richtlinie, Verschlüsselung oder tatsächlich fehlende ErhöhungZielobjekt, gewünschte Operation, Eigentümer, Freigabe und laufende Programme prüfenNicht blind erhöhen. Erst klären, ob die Aktion zulässig ist und Administratorrechte laut Aufgabe erforderlich sindEin Shell-Wechsel beseitigt fehlende Berechtigungen nicht
Eine dokumentierte Systemänderung benötigt AdministratorrechteGeschützter Windows-Bereich oder administrative KonfigurationBefehl, Parameter, Herkunft der Anleitung und Auswirkungen verifizierenNur die erforderliche Sitzung kontrolliert erhöht starten und nach der Aufgabe schließenDie benötigten Rechte hängen von der Operation ab, nicht davon, ob CMD oder PowerShell moderner ist
Eine unbekannte .bat– oder .cmd-Datei soll gestartet werdenInhalt und Folgewirkungen sind ungeklärtDatei als Text öffnen; auf weitere Skripte, Programme, Downloads, Lösch- und Systembefehle achtenNicht ausführen, solange Herkunft und vollständiger Ablauf nicht plausibel sind; keinesfalls vorschnell erhöhenBatch-Dateien gehören zu CMD, können aber auch PowerShell oder andere Programme starten
Ein kopierter Befehl erzeugt Parserfehler oder verhält sich anders als beschriebenCMD- und PowerShell-Syntax wurden verwechseltPrompt, Terminalprofil und Überschrift der Anleitung prüfen; Variablen, Anführungszeichen und Escapezeichen vergleichenDie vorgesehene Shell verwenden oder den Befehl bewusst übersetzen, statt einzelne Zeichen zu raten%NAME% deutet auf CMD, $name typischerweise auf PowerShell
Eine Pipeline muss viele Werte zuverlässig filtern, sortieren oder exportierenFragiles Parsing formatierter TextausgabePrüfen, ob PowerShell-Cmdlets strukturierte Objekte für die Datenquelle liefernFür neue, umfangreiche Abläufe PowerShell bevorzugen; vorhandene CMD-Lösung nur bei klarer Stabilität beibehaltenObjektpipeline spricht für PowerShell, einfache Weitergabe klassischer Textausgabe kann in CMD genügen

Die Aufgabe entscheidet über CMD, PowerShell und Administratorrechte

Nutzen Sie CMD weiterhin für vorhandene Batch-Skripte, klassische Windows-Befehle, kurze kompatible Abläufe und Situationen, in denen eine Anleitung ausdrücklich cmd.exe voraussetzt. PowerShell ist für neue Verwaltungsaufgaben meist tragfähiger, sobald strukturierte Daten, mehrere Systeme, Module, nachvollziehbare Fehlerbehandlung oder wiederverwendbare Skripte benötigt werden.

Administratorrechte sind davon getrennt zu bewerten. Eine normale Abfrage wie ipconfig benötigt keine pauschale Erhöhung. Änderungen an geschützten Systembereichen können sie dagegen verlangen. Die Benutzerkontensteuerung fordert dann eine Bestätigung an. Starten Sie nicht jede Sitzung vorsorglich als Administrator: Fehlerhafte Befehle und unbekannte Skripte erhalten dadurch unnötig weitreichende Rechte.

Der belastbare Merksatz lautet: CMD bleibt die klassische, kompatible Windows-Shell für Befehle und Batch-Dateien; PowerShell ist für neue, umfangreiche und strukturierte Administration meist die bessere Grundlage.

Häufige Fragen zu CMD

Was ist CMD?

CMD, genauer cmd.exe, ist die klassische Windows-Eingabeaufforderung beziehungsweise Command shell. Sie interpretiert CMD-Syntax, führt interne Befehle aus und startet externe Programme oder Batch-Dateien.

Ist CMD dasselbe wie DOS?

Nein. Die Optik, zahlreiche Befehle und Batch-Konventionen erinnern aus Kompatibilitätsgründen an MS-DOS. Auf modernen Windows-Systemen ist cmd.exe jedoch ein Windows-Kommandointerpreter und kein gestartetes DOS-Betriebssystem.

Was bedeutet C:\>?

C:\> ist ein vereinfachter CMD-Prompt. Er zeigt Laufwerk C: und dessen Stammverzeichnis als aktuellen Arbeitsort an. Das Größer-als-Zeichen markiert hier die Eingabeposition; innerhalb eines Befehls kann dasselbe Zeichen eine Ausgabe umleiten.

Was ist eine Batch-Datei?

Eine Batch-Datei ist eine Textdatei mit CMD-Befehlen, üblicherweise mit der Endung .bat oder .cmd. Beim Start verarbeitet cmd.exe die enthaltenen Zeilen und führt die Befehle in der vorgesehenen Reihenfolge aus.

Was ist der Unterschied zwischen CMD und PowerShell?

CMD arbeitet traditionell überwiegend mit Text- und Ausgabeströmen und nutzt Batch-Syntax. PowerShell besitzt eine eigene Skriptsprache und übergibt zwischen PowerShell-Cmdlets strukturierte Objekte. Das erleichtert umfangreiche Administration, Filterung und Automatisierung.

Warum wird ein Befehl nicht gefunden?

Mögliche Ursachen sind ein Tippfehler, ein nicht installiertes Programm, ein falscher Dateiname, die falsche Shell oder ein fehlender Suchpfad. Testen Sie nach der Installation und Schreibweise zunächst den vollständigen Programmpfad, bevor Sie PATH dauerhaft verändern.

Wann braucht man Administratorrechte?

Administratorrechte sind nötig, wenn eine konkrete Aktion geschützte Systembereiche oder administrative Einstellungen verändert. Nicht jeder Diagnosebefehl verlangt sie. Auch „Zugriff verweigert“ beweist allein keine fehlende Erhöhung, da Dateirechte, Sperren, Freigaben oder Richtlinien dieselbe Meldung auslösen können.

Kann eine Batch-Datei gefährlich sein?

Ja, wenn ihr Inhalt schädliche oder unerwünschte Befehle enthält. Sie kann Dateien verändern, Programme starten oder Systembefehle mit den verfügbaren Rechten ausführen. Prüfen Sie unbekannte Dateien als Text, klären Sie die Herkunft und starten Sie sie nicht vorschnell als Administrator.

Wie hilfreich war dieser Beitrag?

Klicke auf die Sterne um zu bewerten!

Es tut uns leid, dass der Beitrag für dich nicht hilfreich war!

Lasse uns diesen Beitrag verbessern!

Wie können wir diesen Beitrag verbessern?

Werbung

Lenovo Tab | Tablet | 10.1" | 4GB | 64GB | Android | Grauℹ︎
Ersparnis 12%
UVP**: € 169,00
€ 149,00
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
HP 302 Schwarz, Original Druckerpatroneℹ︎
Ersparnis 11%
UVP**: € 21,43
€ 18,99
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
TP-Link RE330 WLAN Verstärker Repeater 𝐀𝐂𝟏𝟐𝟎𝟎 (867MBit/s 5GHz + 300MBit/s 2,4GHz, WLAN Verstärker, App Steuerung, Signalstärkeanzeige, kompatibel zu Allen WLAN Geräten, AP Modus)ℹ︎
€ 32,90
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
Lenovo Legion Tab | Tablet | AI | 8.8" | 12GB | 256GB | Android | Schwarzℹ︎
Kein Angebot verfügbar.
TP-Link Powerline Adapter Set TL-PA4010P KIT(600Mbit/s, mit Steckdose, 100Mbit/s-Ethernet-LAN, Kompatibel mit allen HomePlug AV/AV2 Powerline Adaptern, schnelle Datenübertragung über die Stromleitung)ℹ︎
€ 52,95
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
UGREEN Nexode USB C Ladegerät 100W Mini, GaN Charger, 3-Port, PPS Netzteilℹ︎
Ersparnis 28%
UVP**: € 45,99
€ 32,98
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
HP 304 Schwarz, Original Druckerpatroneℹ︎
€ 20,98
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
€ 21,99
Preise inkl. MwSt., zzgl. Versandkosten
€ 28,90
Preise inkl. MwSt., zzgl. Versandkosten
Fritz!Box 6820 LTE (LTE (4G) und UMTS (3G), WLAN N bis 450 MBit/s, 1 x Gigabit-LAN, Internationale Version)ℹ︎
€ 143,00
Nur noch 1 auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
NETGEAR GS116PP PoE Switch 16 Port Gigabit Ethernet LAN Switch mit 16x PoE+ 183W (Plug-and-Play Netzwerk Switch PoE 16 Ports, lüfterlos, 19 Zoll Rack-Montage, ProSAFE Lifetime-Garantie)ℹ︎
Ersparnis 18%
UVP**: € 229,99
€ 188,75
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
€ 188,80
Preise inkl. MwSt., zzgl. Versandkosten
€ 188,90
Preise inkl. MwSt., zzgl. Versandkosten
Lenovo IdeaPad Flex Convertible 5 Laptop | 14" WUXGA Display | AMD Ryzen 7 7730U | 16GB RAM | 512GB SSD | AMD Radeon Grafik | Windows 11 Home | QWERTZ | grau | 3 Monate Premium Careℹ︎
Kein Angebot verfügbar.
NETGEAR GS305E Managed Switch 5 Port Gigabit Ethernet LAN Switch Plus (Plug-and-Play, Netzwerk Switch Managed, IGMP Snooping, QoS, VLAN, lüfterlos, Robustes Metallgehäuse), Schwarzℹ︎
Ersparnis 11%
UVP**: € 25,99
€ 23,05
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
€ 27,99
Preise inkl. MwSt., zzgl. Versandkosten
€ 24,99
Preise inkl. MwSt., zzgl. Versandkosten
HP X4D37AE / 302 Original Druckerpatronen Multipack (BK,C,M,Y) Instant Inkℹ︎
€ 44,73
Preise inkl. MwSt., zzgl. Versandkosten
€ 49,90
Preise inkl. MwSt., zzgl. Versandkosten
€ 44,99
Preise inkl. MwSt., zzgl. Versandkosten
ℹ︎ Werbung / Affiliate-Links: Wenn Sie auf einen dieser Links klicken und einkaufen, erhalte ich eine Provision. Für Sie verändert sich der Preis dadurch nicht. Zuletzt aktualisiert am 21. August 2026 um 0:32. Die hier gezeigten Preise können sich zwischenzeitlich auf der Seite des Verkäufers geändert haben. Alle Angaben ohne Gewähr.
(**) UVP: Unverbindliche Preisempfehlung

Preise inkl. MwSt., zzgl. Versandkosten
Nach oben scrollen