WMIC oder Windows-Verwaltungsinstrumentation Die Befehlszeile hilft Ihnen, verschiedene Informationen von Ihrem Computer abzurufen. Wenn Sie die WMIC-Befehle auf dem Remote-Computer ausführen möchten, ist diese Schritt-für-Schritt-Anleitung für Sie hilfreich. Obwohl es ziemlich einfach ist, könnten Sie mit dem Parameter des Befehls verwechselt werden.
Was ist WMIC?
Die Befehlszeile der Windows-Verwaltungsinstrumentation oder WMIC ist ein integriertes Dienstprogramm, mit dem Sie Informationen zu Computerhardware und mehr sammeln können. Von der Überprüfung des Festplattenzustands bis zur Deaktivierung von Startprozessen können Sie alles mit Hilfe von WMIC erledigen.
Es ist sehr einfach, WMIC-Befehle auf dem lokalen Computer auszuführen. Sie müssen jedoch einige Dinge ersetzen und hinzufügen, um denselben Befehl auf einem Remote- oder LAN-verbundenen Computer verwenden zu können. Bevor Sie jedoch mit dem Prozess beginnen, müssen Sie den Nachteil der Verwendung von WMIC auf einem Remotecomputer kennen.
Nachteil der Verwendung von WMIC auf einem Remotecomputer
Der Hauptnachteil der Verwendung von WMIC auf einem Remotecomputer besteht darin, dass Sie den Fortschritt der aktivierten App nicht sehen können. Wenn Sie beispielsweise ein Befehlszeilendienstprogramm ausführen, um eine bestimmte Aufgabe auf dem Remotecomputer auszuführen, müssen Sie möglicherweise weitere andere Befehle eingeben, um den Vorgang abzuschließen. Wenn Sie diese Methode verwenden, können Sie jedoch den Fortschritt nicht sehen und nachfolgende Befehle nicht eingeben.
Mit anderen Worten, Sie können einen solchen Befehl nur ausführen, wenn keine weitere Authentifizierung oder Benutzerinteraktion erforderlich ist. Sie möchten beispielsweise den Remote-Benutzer, seine Systeminformationen oder den Zustand der Festplatte usw. anzeigen. In einer solchen Situation können Sie die WMIC auf dem Remote-Computer verwenden, da diese Befehle keine sekundäre Authentifizierung erfordern.
So verwenden Sie WMIC, um eine Verbindung zu einem Remotecomputer herzustellen
Führen Sie die folgenden Schritte aus, um WMIC auf einem Remotecomputer auszuführen:
- Drücken Sie Win+X um das WinX-Menü zu öffnen.
- Wähle aus Windows-Terminal (Admin) Möglichkeit.
- Drücke den Ja Taste.
- Geben Sie diesen Befehl ein: Wmic
- Geben Sie diesen Befehl ein:
WMIC /node:target-computer-name process call create “cmd.exe /c task-name”
Um mehr über diese Schritte zu erfahren, lesen Sie weiter.
Zuerst müssen Sie die Eingabeaufforderung mit erhöhten Rechten oder die Eingabeaufforderungsinstanz in Windows Terminal öffnen. In diesem Fall verwenden wir das Windows-Terminal, aber Sie können die Eingabeaufforderung problemlos verwenden.
Um zu beginnen, drücken Sie Win+X um das WinX-Menü zu öffnen und wählen Sie die Windows-Terminal (Admin) Option aus dem Menü. Klick auf das Ja Schaltfläche in der UAC-Eingabeaufforderung, um das Windows-Terminal mit Administratorrechten zu öffnen.
Geben Sie danach diesen Befehl ein:
wmic
Sie können finden wmic:root\cli> im Windows-Terminal. Wenn dies der Fall ist, können Sie den folgenden Befehl eingeben:
WMIC /node:target-computer-name process call create “cmd.exe /c task-name”
Hier müssen Sie zwei Änderungen vornehmen. Zuerst müssen Sie den Namen des Remote-Computers erhalten und ersetzen Zielcomputername mit dem ursprünglichen Namen. Dann müssen Sie die ersetzen Aufgabennname mit dem Befehl, den Sie auf dem Remote-Computer ausführen möchten.
Das cmd.exe wird verwendet, weil Sie das Eingabeaufforderungsfenster auf dem Remotecomputer öffnen oder verwenden müssen, um den gewünschten Befehl auszuführen.
Wie führe ich einen wmic-Befehl auf einem Remote-Computer aus?
Um WMIC auf einem Remote-Computer auszuführen, müssen Sie die oben genannten Schritte ausführen. Zuvor müssen Sie über dasselbe Netzwerk mit einem anderen Computer verbunden sein. Wenn der Computer im LAN nicht sichtbar ist, können Sie die obigen Befehle nicht auf dem Remotecomputer ausführen, auf dem Windows 11 oder Windows 10 ausgeführt wird.
Wie erhalte ich SystemInfo auf einem Remote-Computer?
wmic computersystem get model,name,manufacturer,systemtype
. Es ist jedoch zwingend erforderlich, einen anderen Parameter zu verwenden, um es auf dem Remote-Computer anstelle des Host-Computers auszuführen.
Lesen: