Supprission d'1valeur au regedit :VBexpress

Fermé
samatisoft Messages postés 30 Date d'inscription mardi 11 mars 2008 Statut Membre Dernière intervention 22 décembre 2015 - 11 mars 2008 à 18:46
samatisoft Messages postés 30 Date d'inscription mardi 11 mars 2008 Statut Membre Dernière intervention 22 décembre 2015 - 11 mars 2008 à 20:02
Bonjour,
svp je cherche un code en VB express 2005 pour supprimer une valeur du regedit (exemple: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\System64")
et un autre code qui une fois on exécuté le programme il indique le nombre de disques dures ainsi que leurs noms, plz si il est possible je veux des commentaire pour chaque code pour pouvoir l'assimiler ; merci
A voir également:

2 réponses

tompols Messages postés 1273 Date d'inscription jeudi 29 juillet 2004 Statut Contributeur Dernière intervention 25 novembre 2013 435
11 mars 2008 à 18:51
Bonjour,
Const HKEY_LOCAL_MACHINE = &H80000002

strComputer = "."
 
Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & _ 
    strComputer & "\root\default:StdRegProv")
 
strKeyPath = "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\System64"
 
oReg.DeleteKey HKEY_LOCAL_MACHINE, strKeyPath

Ca c'est pour le registre
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set colDrives = objFSO.Drives

For Each objDrive in colDrives
    msgbox(objDrive.DriveLetter, "Drive letter: " )
Next

Ca c'est pour les disques...
Bonsoir
Tom
0
samatisoft Messages postés 30 Date d'inscription mardi 11 mars 2008 Statut Membre Dernière intervention 22 décembre 2015
11 mars 2008 à 20:02
merci mais
j'ai pa pu utiliser votre code correctement, svp pouvez vous me donner plus de détailles, et est ce que je dois déclarer des variables, et si possible un code qui supprime les fichier cachés
0