Números de série do fabricante do disco rígido em uma rede

0

Estou trabalhando em uma rede de mais de 300 laptops e preciso obter todos os números de série do fabricante do disco rígido conectados à minha rede. Existe uma maneira de recuperar os dados do servidor sem ir a todos os laptops? Estou executando o Windows Server 2008.

    
por Kermit 19.09.2014 / 13:59

1 resposta

0

você pode consultar a interface WMI nos laptops usando o Win32_DiskDrive class, que inclui uma propriedade SerialNumber . Essa propriedade pode não estar disponível em sistemas operacionais Windows mais antigos (incluindo o Windows Server 2003), mas deve funcionar bem quando executada no Server 2008, visando qualquer Vista ou laptop mais recente.

Veja algumas informações gerais sobre script WMI para reunindo informações do disco rígido.

Algumas dicas:

  1. envie o seu script para um arquivo em vez da tela, para que você possa automatizá-lo e agregar os resultados.

  2. execute seu script como uma tarefa agendada, para que não ocorra quando a área de trabalho fica inativa. levará algum tempo para pesquisar 300 dispositivos.

Aqui está um exemplo de script (não testado):

ComputerName = "."
Set wmiServices  = GetObject ( _
    "winmgmts:{impersonationLevel=Impersonate}!//" _
    & ComputerName)
' Get physical disk drive
Set wmiDisks =  wmiServices.ExecQuery ( _
    "SELECT * FROM Win32_DiskDrive")
For Each wmiDisk in wmiDisks
    WScript.Echo wmiDisk.SerialNumber
Next
    
por 19.09.2014 / 14:17