web-dev-qa-db-fra.com

Comment puis-je déterminer le système d'exploitation d'un ordinateur distant?

Comment déterminer le système d'exploitation d'un ordinateur distant, en fonction de son nom d'ordinateur?

22
Steve

Vous pouvez utiliser nmap pour analyser l'ordinateur distant. En fonction de ses réponses à TCP paquets (requêtes valides ou non valides), nmap peut déduire du système d'exploitation utilisé.

Ce n'est pas précis à 100%, mais c'est probablement le mieux que vous puissiez faire dans le cas général.

Si vous vous limitez à Windows et que vous avez les informations d'identification d'un compte administrateur sur la machine distante, vous pouvez utiliser cette méthode à la place.

Afficher les propriétés du système

Pour effectuer cette procédure sur un ordinateur distant, cliquez avec le bouton droit de la souris sur Gestion de l'ordinateur (local), cliquez sur Se connecter à un autre ordinateur, sélectionnez Un autre ordinateur, puis tapez le nom de l'ordinateur distant. Vous pouvez ensuite suivre les étapes de cette procédure, en commençant à l'étape 2, en remplaçant Computer Management (nom_ordinateur distant) par Computer Management (Local). Vous devez être membre du groupe Administrateurs ou l'autorité de contrôle appropriée doit avoir été déléguée sur l'ordinateur que vous spécifiez pour le nom de l'ordinateur distant.

De plus, si vos ordinateurs sont associés à un domaine, vous pouvez consulter les comptes d’ordinateur dans Active Directory. Ceux-ci devraient vous parler de la machine.

16
ta.speot.is

La commande Systeminfo affiche le nom du système d'exploitation et le numéro du service pack. vous pouvez exécuter cette commande sur l'ordinateur distant à l'aide de psexec.

Source: Trouver la version Windows à partir de la ligne de commande

3
Giri

Compte tenu des informations que vous avez données, la réponse est que vous ne pouvez pas déterminer le système d'exploitation d'une machine par son nom.

3
Keltari

Utilisation de cmd (Invite de commandes sous Windows Vista, XP, etc.)

systeminfo /s IP.ADDRESS /u UserOnRemotePc

par exemple:

systeminfo /s 172.16.23.108 /u Student
3
Pratik

Simple et rapide, vous pouvez utiliser l'interface d'inventaire Windows

wmic /node: Host_NAME os get caption
2
Neo
WMIC /NODE:hostname OS

* vous pouvez également fournir des informations d'identification alternatives.

wmic /NODE:hostname OS > C:\OS.txt
2
Volodymyr M.

METHODE LA PLUS SIMPLE:

  1. Cliquez sur le bouton Démarrer de Windows, tapez msinfo32 et appuyez sur Entrée.
  2. Cliquez sur Afficher > Ordinateur distant > Ordinateur distant sur le réseau
  3. Tapez le nom de la machine et cliquez sur OK
1
Dan Black

Vous pouvez le faire avec Windows PowerShell, qui est installé par défaut dans Windows 7. Vous pouvez y accéder à partir du menu Système, sous Accessoires.

La commande que vous pouvez utiliser est ...

Get-WmiObject -Class Win32_OperatingSystem -Namespace root/cimv2 -ComputerName <ipaddr_or_hostname> | Format-List -Property *

Vous pouvez l'exécuter sur un système local ou distant en spécifiant la valeur correcte pour la propriété ComputerName.

Vous pouvez filtrer la sortie pour des informations spécifiques en spécifiant les propriétés à afficher ...

Get-WmiObject -Class Win32_OperatingSystem -Namespace root/cimv2 -ComputerName <ipaddr_or_hostname> | Format-List -Property Name, OSArchitecture, SerialNumber
1
Joe Internet