Wie kann ich das Betriebssystem eines entfernten Computers ermitteln?
Wie kann ich das Betriebssystem eines entfernten Computers anhand seines Computernamens bestimmen?
Wie kann ich das Betriebssystem eines entfernten Computers anhand seines Computernamens bestimmen?
Sie können nmap
verwenden, um den entfernten Computer zu untersuchen, und anhand seiner Antworten auf TCP-Pakete (gültige oder ungültige Anfragen) kann nmap
darauf schließen, welches Betriebssystem er verwendet.
Dies ist nicht 100% genau, aber wahrscheinlich das Beste, was Sie im allgemeinen Fall tun können.
Wenn Sie sich nur auf Windows beschränken und die Anmeldeinformationen eines Administratorkontos auf dem entfernten Rechner haben, können Sie stattdessen diese Methode verwenden.
Systemeigenschaften anzeigen
Um diesen Vorgang auf einem Remote-Computer durchzuführen, klicken Sie mit der rechten Maustaste auf Computerverwaltung (lokal), klicken Sie auf Mit anderem Computer verbinden, wählen Sie Anderer Computer und geben Sie dann den Namen des Remote-Computers ein. Sie können dann die Schritte in diesem Verfahren ausführen, wobei Sie bei Schritt 2 beginnen und Computerverwaltung (Remote-Computername) durch Computerverwaltung (Lokal) ersetzen. Sie müssen Mitglied der Gruppe “Administratoren” sein oder die entsprechende Berechtigung auf dem Computer haben, den Sie für den Remote-Computernamen angeben.
Wenn Ihre Computer mit einer Domäne verbunden sind, können Sie außerdem die Computerkonten in Active Directory einsehen. Diese sollten Ihnen Auskunft über den Computer geben.
WMIC /NODE:hostname OS
*Sie können auch alternative Anmeldedaten angeben.
wmic /NODE:hostname OS > C:\OS.txt
Sie können dies mit der Windows PowerShell tun, die in Windows 7 standardmäßig installiert ist. Sie können sie über das Systemmenü unter Zubehör aufrufen.
Der Befehl, den Sie verwenden können, lautet…
Get-WmiObject -Class Win32_OperatingSystem -Namespace root/cimv2 -ComputerName <ipaddr_or_hostname> | Format-List -Property *
Sie können diesen Befehl auf einem lokalen oder einem Remote-System ausführen, indem Sie den richtigen Wert für die Eigenschaft ComputerName angeben.
Sie können die Ausgabe für bestimmte Informationen filtern, indem Sie angeben, welche Eigenschaften angezeigt werden sollen…
Get-WmiObject -Class Win32_OperatingSystem -Namespace root/cimv2 -ComputerName <ipaddr_or_hostname> | Format-List -Property Name, OSArchitecture, SerialNumber