[R] Numéro de série
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
- TT22
- Membre émérite

- Messages : 1566
- Enregistré le : lun. 18 avr. 2011 15:21
- Localisation : La Quatrième Dimension
- Status : Hors ligne
[R] Numéro de série
Bonjour, je voudrais savoir comment obtenir le numéro de série d'un lecteur ?
J'ai recherché sur le site mais je n'ai trouvé que "Obtenir le numéro de série du CPU"
Donc si quelqu'un peut m'aider, merci d'avande.
J'ai recherché sur le site mais je n'ai trouvé que "Obtenir le numéro de série du CPU"
Donc si quelqu'un peut m'aider, merci d'avande.
Modifié en dernier par TT22 le lun. 11 juil. 2011 16:35, modifié 1 fois.
Cordialement,
TT22
TT22
- scorp84
- Niveau 7

- Messages : 415
- Enregistré le : mar. 04 nov. 2008 21:51
- Localisation : Avignon, France
- Status : Hors ligne
Re: [..] Numéro de série
Bonjour TT22,
Voici le code :Mais je crois me souvenir qu'il y a des cas où il n'affiche rien 
Sinon, voici un poste qui en parlait :
http://www.autoitscript.fr/forum/viewto ... ?f=3&t=279
Amicalement.
BM
Voici le code :
Code : Tout sélectionner
$ObjWMIService = ObjGet ( "winmgmts:{impersonationLevel = impersonate}!\\.\root\cimv2" )
$ColSettings = $ObjWMIService.ExecQuery ( "Select * from Win32_Processor" )
For $ObjOperatingSystem In $ColSettings
$ProcID = $ObjOperatingSystem.ProcessorId
Next
MsgBox ( 0 , "N° de série du processeur" , $ProcID )Sinon, voici un poste qui en parlait :
http://www.autoitscript.fr/forum/viewto ... ?f=3&t=279
Amicalement.
BM
- TT22
- Membre émérite

- Messages : 1566
- Enregistré le : lun. 18 avr. 2011 15:21
- Localisation : La Quatrième Dimension
- Status : Hors ligne
Re: [..] Numéro de série
@ scorp84
Mais merci quand même
Par exemple "C:"TT22 a écrit :le numéro de série d'un lecteur ?
Mais merci quand même
Cordialement,
TT22
TT22
- scorp84
- Niveau 7

- Messages : 415
- Enregistré le : mar. 04 nov. 2008 21:51
- Localisation : Avignon, France
- Status : Hors ligne
Re: [..] Numéro de série
Autant pour moi, j'ai lu trop vite 
Pour un lecteur, c'est DriveGetSerial.
Amicalement.
BM
Pour un lecteur, c'est DriveGetSerial.
Amicalement.
BM
- TT22
- Membre émérite

- Messages : 1566
- Enregistré le : lun. 18 avr. 2011 15:21
- Localisation : La Quatrième Dimension
- Status : Hors ligne
Re: [..] Numéro de série
Non, c'est pas ça :

J'avais déjà demandé[color=#FF0000]Tlem[/color] a écrit :Extrait de la documentation de la commande DriveGetSerial
Remarks
The value returned is not the hardware serial number as found on the label of the drive, it is the Windows Volume ID for the drive.
Cordialement,
TT22
TT22
- scorp84
- Niveau 7

- Messages : 415
- Enregistré le : mar. 04 nov. 2008 21:51
- Localisation : Avignon, France
- Status : Hors ligne
Re: [..] Numéro de série
Il y a un outil qui devrait te permettre de trouver ce que tu cherches :
WMI Tools
Quand tu exécutes ScriptOmatic.au3, il te dresse la liste de tout ce que tu peux récupérer avec WMI.
Je pense qu'il y aura (enfin
ta réponse.
Amicalement.
BM
WMI Tools
Quand tu exécutes ScriptOmatic.au3, il te dresse la liste de tout ce que tu peux récupérer avec WMI.
Je pense qu'il y aura (enfin
Amicalement.
BM
- scorp84
- Niveau 7

- Messages : 415
- Enregistré le : mar. 04 nov. 2008 21:51
- Localisation : Avignon, France
- Status : Hors ligne
Re: [..] Numéro de série
http://msdn.microsoft.com/en-us/library ... 85%29.aspx
Voici un exemple qui liste les numéros de série des lecteurs :
Voici ce qu'il me sort :
Je t'ai mis aussi le résultat de drivegetserial sur la même ligne et le résultat est différent 
Amicalement.
BM
► Afficher le texte
Code : Tout sélectionner
$ObjWMIService = ObjGet ( "winmgmts:{impersonationLevel = impersonate}!\\.\root\cimv2" )
$ColSettings = $ObjWMIService.ExecQuery ( "Select * from Win32_LogicalDisk" )
For $ObjOperatingSystem In $ColSettings
$DeviceID = $ObjOperatingSystem.DeviceID
$VolumeSerialNumber = $ObjOperatingSystem.VolumeSerialNumber
ConsoleWrite( $DeviceID & " / " & $VolumeSerialNumber & "/" & DriveGetSerial($DeviceID) & @crlf)
Next ► Afficher le texte
Amicalement.
BM
- scorp84
- Niveau 7

- Messages : 415
- Enregistré le : mar. 04 nov. 2008 21:51
- Localisation : Avignon, France
- Status : Hors ligne
Re: [R] Numéro de série
Désolé mais quand je suis au taff, je suis un peu speed pour répondre...
Amicalement.
BM
Amicalement.
BM
