Excel VBA : récup lettre CD et SD
Fermé
fred19732
Messages postés
10
Date d'inscription
mercredi 16 novembre 2005
Statut
Membre
Dernière intervention
3 mars 2010
-
18 mars 2008 à 10:42
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 18 mars 2008 à 11:32
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 18 mars 2008 à 11:32
1 réponse
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
18 mars 2008 à 11:32
18 mars 2008 à 11:32
Bonjour,
Je ne sais pas si cette proc tirée d'un vbscript sur internet pourra t'aider: elle énumère les lecteurs de cd chargés. Pour les SD je ne connais pas le service WMI.
Sub enumerer_cd_chargés()
strComputer = "."
Set objetwmi = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set lecteurs = objetwmi.ExecQuery("Select * from Win32_CDROMDrive")
For Each lecteur In lecteurs
If lecteur.medialoaded Then
MsgBox "un CD est chargé dans le lecteur :" & lecteur.drive
End If
Next
End Sub
Maintenant, pour envoyer une alerte au moment où tu introduis un CD c'est une autre paire de manches ( monitoring) et j'en suis incapable
En espèrant que...
Michel
Je ne sais pas si cette proc tirée d'un vbscript sur internet pourra t'aider: elle énumère les lecteurs de cd chargés. Pour les SD je ne connais pas le service WMI.
Sub enumerer_cd_chargés()
strComputer = "."
Set objetwmi = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set lecteurs = objetwmi.ExecQuery("Select * from Win32_CDROMDrive")
For Each lecteur In lecteurs
If lecteur.medialoaded Then
MsgBox "un CD est chargé dans le lecteur :" & lecteur.drive
End If
Next
End Sub
Maintenant, pour envoyer une alerte au moment où tu introduis un CD c'est une autre paire de manches ( monitoring) et j'en suis incapable
En espèrant que...
Michel