Obtenha o número de série do fabricante da chave USB

0

Estou procurando um comando em lote para recuperar um número de série do fabricante da chave USB. Preciso de um comando que funcione no Windows XP e no Windows Seven.

Isto é para um acompanhamento de hardware. Eu tenho um script que envia e-mails quando ocorre um problema e precisa incluir uma maneira de identificar o disco removível.

Primeiro, usei vol e: , mas o número muda quando o disco é formatado.

Em vários sites, vi wmic diskdrive get serialnumber , mas parece não funcionar (pelo menos no W7). O comando retorna Invalid XML .

Isso não é surpreendente. Eu corri wmic diskdrive get /? e as opções disponíveis são:

Property                               Type                    Ope
========                                ====                    ===
Availability                            N/A                     N/A
BytesPerSector                          N/A                     N/A
Capabilities                            N/A                     N/A
CapabilityDescriptions                  N/A                     N/A
CompressionMethod                       N/A                     N/A
ConfigManagerErrorCode                  N/A                     N/A
ConfigManagerUserConfig                 N/A                     N/A
DefaultBlockSize                        N/A                     N/A
Description                             N/A                     N/A
DeviceID                                N/A                     N/A
ErrorCleared                            N/A                     N/A
ErrorDescription                        N/A                     N/A
ErrorMethodology                        N/A                     N/A
Index                                   N/A                     N/A
InstallDate                             N/A                     N/A
InterfaceType                           N/A                     N/A
LastErrorCode                           N/A                     N/A
Manufacturer                            N/A                     N/A
MaxBlockSize                            N/A                     N/A
MaxMediaSize                            N/A                     N/A
MediaLoaded                             N/A                     N/A
MediaType                               N/A                     N/A
MinBlockSize                            N/A                     N/A
Model                                   N/A                     N/A
Name                                    N/A                     N/A
NeedsCleaning                           N/A                     N/A
NumberOfMediaSupported                  N/A                     N/A
PNPDeviceID                             N/A                     N/A
Partitions                              N/A                     N/A
PowerManagementCapabilities             N/A                     N/A
PowerManagementSupported                N/A                     N/A
SCSIBus                                 N/A                     N/A
SCSILogicalUnit                         N/A                     N/A
SCSIPort                                N/A                     N/A
SCSITargetId                            N/A                     N/A
SectorsPerTrack                         N/A                     N/A
Signature                               N/A                     N/A
Size                                    N/A                     N/A
Status                                  N/A                     N/A
StatusInfo                              N/A                     N/A
SystemName                              N/A                     N/A
TotalCylinders                          N/A                     N/A
TotalHeads                              N/A                     N/A
TotalSectors                            N/A                     N/A
TotalTracks                             N/A                     N/A
TracksPerCylinder                       N/A                     N/A

Não há SerialNumber ...

Você tem uma ideia melhor?

Obrigado

    
por Maxbester 27.05.2013 / 14:07

1 resposta

2

Eu finalmente encontrei a solução em Stackoverflow .

A propriedade SerialNumber não existe.

Eu agora uso:

wmic diskdrive get PNPDeviceID

Mas existe uma correção da Microsoft aqui .

    
por 29.05.2013 / 10:02