Come posso determinare il sistema operativo di un computer remoto?
Come posso determinare il sistema operativo di un computer remoto, dato il suo nome di computer?
Come posso determinare il sistema operativo di un computer remoto, dato il suo nome di computer?
Puoi usare nmap
per sondare il computer remoto e basandoti sulle sue risposte ai pacchetti TCP (richieste valide o non valide) nmap
può dedurre quale sistema operativo stia usando.
Questo non è accurato al 100%, ma probabilmente è il meglio che puoi fare nel caso generale.
Se ti stai limitando solo a Windows e hai le credenziali di un account di amministratore sulla macchina remota, puoi usare invece questo metodo .
Visualizza le proprietà del sistema
Per eseguire questa procedura su un computer remoto, fai clic con il tasto destro del mouse su Gestione computer (locale), clicca su Connetti a un altro computer, seleziona Un altro computer e poi digita il nome del computer remoto. Puoi quindi seguire i passi di questa procedura, iniziando dal passo 2 e sostituendo Gestione computer (computername remoto) con Gestione computer (locale). Devi essere un membro del gruppo Amministratori, o ti deve essere stata delegata l'autorità appropriata, sul computer che specifichi per computername remoto.
E inoltre, se i tuoi computer sono uniti a un dominio, puoi guardare gli account dei computer in Active Directory. Questi dovrebbero dirvi della macchina.
WMIC /NODE:hostname OS
*è possibile fornire anche credenziali alternative.
wmic /NODE:hostname OS > C:\OS.txt
Puoi farlo con Windows PowerShell, che è installato di default in Windows 7. Puoi accedervi dal menu di sistema, sotto Accessori.
Il comando che puoi usare è…
Get-WmiObject -Class Win32_OperatingSystem -Namespace root/cimv2 -ComputerName <ipaddr_or_hostname> | Format-List -Property *
Puoi eseguirlo contro un sistema locale o remoto specificando il valore corretto per la proprietà ComputerName.
Puoi filtrare l'output per informazioni specifiche specificando quali proprietà visualizzare…
Get-WmiObject -Class Win32_OperatingSystem -Namespace root/cimv2 -ComputerName <ipaddr_or_hostname> | Format-List -Property Name, OSArchitecture, SerialNumber