WMIC ist ein Befehlszeilentool, das zum Ausführen von WMI-Operationen (Windows Management Instrumentation) verwendet wird. Die WMI ermöglicht Skriptsprachen, mit denen Benutzer ihre Server und PCs verwalten können, die auf Windows-Betriebssystemen ausgeführt werden. Sie können WMI-Befehle ausführen, um Ihre systembezogenen Informationen wie das Modell oder die Seriennummer eines Windows-Computers, die MAC-Adresse, die Beschreibung der Netzwerkschnittstellenkarte, die RAM-Größe, die Laufwerksdetails (Modellnummer, Name, Seriennummer) usw. abzufragen Um die WMI-Befehle auszuführen, müssen Sie die Eingabeaufforderung als Administrator starten. Einige Benutzer haben Probleme mit dem WMIC. Ihnen zufolge wird beim Ausführen des WMIC-Befehls nicht das gewünschte Ergebnis angezeigt, sondern angezeigt WMIC wird nicht als interner oder externer Befehl, lauffähiges Programm oder Batchdatei erkannt Fehlermeldung.
Die vollständige Fehlermeldung, die auf dem Bildschirm erscheint, lautet:
„wmic“ wird nicht als interner oder externer Befehl, lauffähiges Programm oder Batch-Datei erkannt
Obwohl die WMIC- oder Windows-Verwaltungsinstrumentations-Befehlszeile von Windows 10 veraltet ist und ist nicht mehr in aktiver Entwicklung für Windows 11können Sie es auf Ihrem Computer verwenden.
WMIC wird nicht als interner oder externer Befehl erkannt
Wenn Sie die obige Fehlermeldung erhalten, während Sie den WMIC-Befehl auf Ihrem Computer ausführen, können Sie die folgenden Korrekturen versuchen:
- Überprüfen Sie den Status des Windows Management Instrumentation Service
- Definieren Sie eine Umgebungsvariable
Sehen wir uns die obigen Korrekturen im Detail an.
1]Überprüfen Sie den Status des Windows Management Instrumentation Service
Das Problem tritt auf, wenn der WMI-Dienst (Windows Management Instrumentation) nicht ausgeführt wird oder angehalten wurde. Sie können den Status des WMI-Dienstes in der Windows 11/10-Dienste-App überprüfen. Wenn der Dienst beendet ist, starten Sie ihn. Die folgenden Schritte helfen Ihnen dabei:
- Starte den Lauf Befehlsfeld durch Drücken der Sieg + R Schlüssel.
- Wenn das Befehlsfeld Ausführen auf Ihrem Bildschirm erscheint, geben Sie ein
services.msc
und klicken Sie auf OK. Dies öffnet die Dienstleistungen App. - Suchen Sie in der Dienste-App nach der Windows-Verwaltungsinstrumentation Service. Sein Status sollte angezeigt werden Betrieb und Starttyp sollte zeigen Automatisch.
- Wenn der Dienst beendet ist, klicken Sie mit der rechten Maustaste darauf und wählen Sie aus Eigenschaften.
- Unter dem Allgemein Registerkarte, auswählen Automatisch in dem Starttyp Dropdown-Liste.
- Klicken Sie nun auf die Start Taste.
- Klicken Anwenden und dann OK.
2]Definieren Sie eine Umgebungsvariable
Wenn der WMI-Dienst bereits ausgeführt wird oder der Fehler nach dem Starten des WMI-Dienstes weiterhin besteht, liegt das Problem daran, dass das WMIC-Programm nicht im Systempfad verfügbar ist. Um das Problem zu beheben, müssen Sie den Pfad, in dem sich die ausführbare WMIC-Datei befindet, zur Systemvariablen hinzufügen.
Standardmäßig befindet sich WMIC.exe an folgendem Speicherort auf einem Windows-Computer.
C:\Windows\SysWOW64\wbem
Sie müssen diesen Pfad zur Umgebungsvariablen hinzufügen, um das Problem zu beheben. Die folgenden Schritte zeigen Ihnen, wie das geht.
- Klicke auf Windows-Suche und Umgebungsvariable eingeben.
- Auswählen Bearbeiten Sie die Systemumgebungsvariablen aus den Suchergebnissen.
- Das Systemeigenschaften Fenster erscheint auf Ihrem Bildschirm.
- Wähle aus Fortschrittlich Registerkarte und klicken Sie dann auf die Umgebungsvariablen Schaltfläche unten rechts.
- Sie sehen zwei Abschnitte, nämlich Benutzervariablen und Systemvariablen. Sie müssen die neue Umgebungsvariable im Abschnitt Systemvariablen definieren. Klick auf das Neu Schaltfläche unter der Systemvariablen Sektion.
- Schreib die Variablennamen und fügen Sie den obigen Pfad in die Variabler Wert Feld.
- Klicken Sie auf OK, um das Fenster Neue Systemvariable zu schließen. Klicken Sie erneut auf OK, um das Fenster Umgebungsvariablen zu schließen.
Nachdem Sie die Umgebungsvariable definiert haben, starten Sie Ihren Computer neu. Dies sollte das Problem beheben.
Lesen: Überprüfen Sie den Zustand der Festplatte nativ mit WMIC.
Wie beheben Sie, dass WMIC nicht als interner oder externer Befehl erkannt wird?
Wenn Sie beim Ausführen des WMIC-Befehls in der Eingabeaufforderung die Fehlermeldung „WMIC wird nicht als interner oder externer Befehl erkannt“ erhalten, überprüfen Sie zunächst, ob der Windows-Verwaltungsinstrumentationsdienst ausgeführt wird oder nicht. Sie können dies in der Dienste-App auf Ihrem Windows 11/10-Gerät überprüfen. Wenn Sie feststellen, dass der Dienst angehalten wurde, starten Sie ihn und setzen Sie seinen Starttyp auf Automatisch.
Der Fehler besagt, dass der WMIC nicht als interner oder externer Befehl erkannt wird. Windows zeigt diese Fehlermeldung an, wenn WMIC nicht im Systempfad gefunden wird. Um dieses Problem zu lösen, müssen Sie eine Systemvariable definieren, indem Sie den Pfad der ausführbaren WMIC-Datei hinzufügen.
Was ist WMIC in der Eingabeaufforderung?
WMIC ist ein Befehlszeilentool, das zum Ausführen der WMI-Vorgänge (Windows Management Instrumentation) mithilfe der Eingabeaufforderung verwendet wird. Ein Benutzer kann den WMIC-Befehl ausführen, um die Informationen seines Systems zu erhalten, wie MAC-Adresse, Details der Netzwerkschnittstellenkarte, Details des Laufwerks usw.
Hoffe das hilft.
Lesen Sie weiter: Fehler beim WMIC-Befehl „Zugriff verweigert“ bei Remote-Verbindung.