Wie Man

So beheben Sie „nicht als interner oder externer Befehl erkannt“ in Windows

Eine der großartigen Eigenschaften von Windows ist, dass Sie Erledigen Sie viele Ihrer Aufgaben über die Eingabeaufforderung auf Ihrer Maschine. Sie müssen nur eintreten cmd.exe und Windows wird es für Sie ausführen. Aber gelegentlich können Sie auf Fehler wie "wird nicht als interner Befehl erkannt" stoßen.

Dies ist tatsächlich einer der häufigsten Fehler, denen Sie mit der Eingabeaufforderung begegnen können. Wie der Fehler selbst vermuten lässt, konnte das Tool, das Sie mit der Eingabeaufforderung verwenden wollten, nicht erkannt werden. Es gibt verschiedene Gründe dafür, und es gibt mehrere Möglichkeiten, den Fehler „nicht als interner oder externer Befehl erkannt“ auf Ihrem Windows-PC zu umgehen.

Inhaltsverzeichnis

Warum der Fehler „nicht als interner Befehl erkannt“ auftritt

Bevor Sie mit dem Anwenden von Fixes beginnen, sollten Sie wissen, warum der Fehler aufgetreten ist, damit Sie sicherstellen können, dass er in Zukunft nicht mehr auftritt.

Andere Apps bringen Ihr System durcheinander

Einer der häufigsten Gründe für diesen Fehler auf Ihrem PC ist, dass eine andere installierte App Ihre Systemvariablen geändert hat. Dadurch wird verhindert, dass die Eingabeaufforderung Befehle zum Starten anderer Apps oder Tools erkennt.

Das Programm ist nicht auf Ihrem Computer installiert

Der zweite mögliche Grund, warum "nicht als interner oder externer Befehl erkannt" auftritt, ist, dass Sie nicht das entsprechende Programm auf Ihrem Computer installiert haben. Es kann sein, dass das Installationsprogramm die Anwendungsdateien nicht am entsprechenden Ort installiert hat oder das Installationsprogramm das Starten des Tools mit der Eingabeaufforderung nicht aktiviert hat.

Beheben des Fehlers „nicht als interner oder externer Befehl erkannt“ in Windows

Unabhängig von der Ursache gibt es Möglichkeiten, diesen Fehler zu beheben und die Eingabeaufforderung dazu zu bringen, das Programm zu erkennen, das Sie verwenden möchten.

Stellen Sie sicher, dass das Programm tatsächlich auf Ihrem PC vorhanden ist

Als erstes müssen Sie überprüfen, ob das Programm, das Sie mit der Eingabeaufforderung verwenden möchten, tatsächlich auf Ihrem Computer vorhanden ist. Möglicherweise haben Sie ein gefälschtes Installationsprogramm verwendet, das Ihnen sagte, dass das Programm erfolgreich auf Ihrem Computer installiert wurde, aber das stimmt möglicherweise nicht.

Es gibt einen einfachen Weg Überprüfen Sie, ob das Programm tatsächlich installiert ist auf Ihrer Maschine.

  • Etwas starten Dateimanager Fenster auf Ihrem PC.
  • Gehen Sie zum folgenden Pfad.
    C:\Windows\System32\
  • Stellen Sie sicher, dass die ausführbare Datei, die Sie über die Eingabeaufforderung ausführen möchten, in diesem Ordner verfügbar ist. Wenn dies nicht der Fall ist, ist das Programm wahrscheinlich nicht auf Ihrem Computer installiert.

Das Obige ist keine todsichere Methode, um zu überprüfen, ob ein Programm auf Ihrem Computer installiert ist. Dies liegt daran, dass nicht alle Programme ihre Dateien im System32-Ordner von Windows speichern. Es sollte Ihnen jedoch helfen, die meisten Programme zu finden.

Verwenden Sie den vollständigen Pfad zur ausführbaren Datei

Der Fehler „wird nicht als interner Befehl erkannt“ tritt normalerweise auf, weil der Computer die ausführbare Datei nicht finden kann, die Sie starten möchten. Sie können es jedoch mit dem vollständiger Pfad zu Ihrer ausführbaren Datei und dann sollte es ohne Probleme laufen können.

  • Etwas starten Eingabeaufforderung Fenster auf Ihrem PC.
  • Geben Sie den vollständigen Pfad der ausführbaren Datei ein, die Sie verwenden möchten, und drücken Sie Eintreten auf Ihrer Tastatur.
  • Wenn Sie beispielsweise versuchen, zu verwenden adb.exe das befindet sich in einem Ordner namens adb Auf Ihrem Desktop geben Sie etwa Folgendes ein.
    C:\Benutzer\\Desktop\adb\adb.exe
  • Die Datei sollte ohne Probleme gestartet werden.

Schließen Sie den Dateipfad mit doppelten Anführungszeichen ein

Die Angabe des vollständigen Pfads zu Ihrer ausführbaren Datei ist keine kugelsichere Methode. Es kann auch den Fehler "wird nicht als interner oder externer Befehl erkannt" verursachen, wenn es nicht richtig verwendet wird. Das Problem liegt im Pfad, den Sie in Ihrem Eingabeaufforderungsfenster angeben.

Wenn der vollständige Pfad Ihrer ausführbaren Datei Leerzeichen enthält, wird der Fehler verursacht. Dies liegt daran, dass das Dienstprogramm die Leerzeichen nicht erkennen kann und die Zeichen bis zum ersten Leerzeichen als Programmnamen verwendet. Da dies nicht der richtige Pfad ist, erhalten Sie den oben genannten Fehler.

Sie können dies mit der folgenden Methode beheben.

  • Schließen Sie beim Eingeben eines Pfads mit Leerzeichen (ob einfach oder mehrfach) den Pfad in doppelte Anführungszeichen ein.
  • Die Eingabeaufforderung erkennt dann den gesamten Pfad als einzelnes Element und startet das Programm entsprechend auf Ihrem Computer.

Verschieben Sie die Datei in den System32-Ordner

Inzwischen wissen Sie, dass, wenn Sie versuchen, eine ausführbare Datei über das Dienstprogramm Eingabeaufforderung auszuführen, es so aussieht: in den System32-Ordner Ihrer Windows-Installation und öffnet dann die Datei, falls verfügbar dort.

Was wäre, wenn Sie Ihre ausführbare Datei dort ablegen und dann von darauf zugreifen könnten? die Eingabeaufforderung? Sie können dies tun, solange Sie über Administratorzugriff auf Ihrem Computer verfügen.

  • Kopieren Sie die ausführbare Datei zusammen mit allen anderen damit verbundenen Dateien in den folgenden Ordner auf Ihrem Computer.
    C:\Windows\System32
  • Schließen Eingabeaufforderung wenn es bereits geöffnet war und starten Sie es erneut.
  • Geben Sie den Namen Ihrer ausführbaren Datei ohne Pfad ein, und Sie werden feststellen, dass sie erfolgreich gestartet wird.

Obwohl diese Methode hervorragend funktioniert und Ihnen hilft, den Fehler „wird nicht als interner oder externer Befehl erkannt“ auf Ihrem Computer zu beheben, sollten Sie sie mit Vorsicht verwenden.

Dies liegt daran, dass Sie jedes Mal, wenn Sie etwas von der Eingabeaufforderung verwenden möchten, die entsprechende ausführbare Datei im Ordner System32 ablegen müssen. Schließlich wird der Ordner groß und Sie haben eine große Anzahl von Dateien darin.

Es funktioniert auch nicht für ausführbare Tools, die eine Installation in einem bestimmten Verzeichnis erfordern. Sie können diese nicht in den System32-Ordner verschieben, da der Installationspfad in der Windows-Registrierung definiert ist.

Wir empfehlen Ihnen, diese Lösung nur zu verwenden, wenn Sie das Problem nicht mit den anderen Methoden beheben können und solange die Anwendung keine Installation erfordert.

Fügen Sie den ausführbaren Dateipfad zu Umgebungsvariablen hinzu

Der effizienteste Weg, den Fehler „wird nicht als interner Befehl erkannt“ zu beheben, besteht darin, Ihre Umgebungsvariable zu bearbeiten und dort den entsprechenden Dateipfad hinzuzufügen. Dies liegt daran, dass das Dienstprogramm Eingabeaufforderung diese Pfade untersucht, wenn Sie einen Befehl eingeben, und dann die Datei öffnet, wenn sie in einem dieser Verzeichnisse gefunden wird.

Indem Sie dort Ihren Dateipfad hinzufügen, teilen Sie der Eingabeaufforderung mit, wo sich eine bestimmte ausführbare Datei befindet, wenn Sie sie anhand ihres Kurznamens in einem CMD-Fenster verwenden möchten.

Es ist ziemlich einfach, Ihre Variablen zu bearbeiten und dort einen neuen Pfad hinzuzufügen.

  • Start Schalttafel mit der Cortana-Suche auf Ihrem PC.
  • Klicken Sie auf die Option, die sagt System und Sicherheit.
  • Suchen und klicken Sie auf System auf dem folgenden Bildschirm.
  • Auswählen Erweiterte Systemeinstellungen aus der linken Seitenleiste auf Ihrem Bildschirm.
  • Auf Ihrem Bildschirm öffnet sich eine Box. Klicken Sie auf die Umgebungsvariablen Schaltfläche, die sich am unteren Rand der Box befindet.
  • Sie sehen alle Benutzervariablen für Ihr Konto. Klicken Sie auf das mit der Aufschrift Weg und klicke dann auf Bearbeiten Taste.
  • Sie können jetzt den neuen Pfad zu der Anwendung hinzufügen, die Sie mit der Eingabeaufforderung verwenden möchten. Klicke auf Durchsuche in der rechten Seitenleiste, um der Liste ein Verzeichnis hinzuzufügen.
  • Navigieren Sie zu dem Ordner, in dem sich Ihre ausführbare Datei befindet, und wählen Sie sie aus.
  • Sie sollten sehen, dass Ihr neu hinzugefügter Pfad in der Variablenliste aufgeführt ist. Klicke auf OK unten, um die Änderungen zu speichern.
  • Klicke auf OK in allen anderen Kästchen, wenn Sie sie schließen.
  • Öffnen Sie ein Eingabeaufforderungsfenster und geben Sie den Namen der ausführbaren Datei ein. Sie werden sehen, dass die Datei geöffnet wird, ohne dass CMD Fehler auf Ihrem Bildschirm ausgibt.

Der Fehler „wird nicht als interner Befehl erkannt“ kann manchmal sehr frustrierend sein, da Sie kein Programm verwenden können, von dem Sie wissen, dass Sie es auf Ihrem Computer installiert haben.

Mit den oben genannten Methoden sollten Sie diesen Fehler beheben und jedes Programm ohne Probleme über ein Eingabeaufforderungsfenster ausführen können. Wenn eine der oben genannten Methoden Ihnen bei der Behebung des Problems geholfen hat, möchten wir Sie im Kommentarbereich unten informieren.

Willkommen bei Help Desk Geek – einem Blog voller Tech-Tipps von vertrauenswürdigen Tech-Experten. Wir haben Tausende von Artikeln und Leitfäden, die Ihnen bei der Behebung von Problemen helfen. Unsere Artikel wurden seit unserer Einführung im Jahr 2008 über 150 Millionen Mal gelesen.

Möchte beeindrucken deine Freunde und Familie mit Eindrucksvoll Technikfreak?

Abonnieren Sie Help Desk Geek und erhalten Sie täglich tolle Anleitungen, Tipps und Tricks! Wir versenden nur Nützliches!

Wir hassen auch Spam, Sie können sich jederzeit abmelden.

insta viewer
Teachs.ru