[VBS] Problème RegRead avec Windows 2000

Problème RegRead avec Windows 2000 [VBS] - VB/VBA/VBS - Programmation

Marsh Posté le 24-01-2007 à 17:35:55    

Hello,
 
si la clé n'existe pas (ce que je cherche à vérifier), le code suivant fonctionne sous Windows XP mais génère une erreur wscript.exe (la mémoire ne peux pas être "read" ) sous Windows 2000.
 
Dim WshShell
On Error Resume Next
WshShell.RegRead("HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\Flag" )
If Err.Number <> 0 Then
    Err.clear
    msgbox ("Profile flag is not set" )
Else
    msgbox("Profile flag is already set" )
End If
 
J'ai beau chercher sur le net, je ne trouve pas de solution.
 
Une idée ?


Message édité par redrat le 24-01-2007 à 17:36:53
Reply

Marsh Posté le 24-01-2007 à 17:35:55   

Reply

Marsh Posté le 24-01-2007 à 17:54:11    

Je vais essayer en utilisant WMI
 
http://www.microsoft.com/technet/s [...] x?mfr=true


Message édité par redrat le 24-01-2007 à 17:54:22
Reply

Marsh Posté le 24-01-2007 à 18:28:47    

C'est bon ca marche avec WMI

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed