Supprission d'1valeur au regedit :VBexpress

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
Configuration: Windows XP
Firefox 2.0.0.9

2 réponses

  1. Contributeur
    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
    1. 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