Page 1 sur 1

[..] Suppression dossier dans base de registre

Posté : jeu. 22 janv. 2009 16:17
par jcaspar
Bonjour à tous !

Je souhaite supprimer un dossier présent dans la base de registre
Sous le dossier hkclassesRoot son nom est sysplug.exe
Pouvez vous svp m'expliquer comment je dois modifier mon code
pour y parvenir.

Merci beaucoup pour vos explications :wink: :mrgreen:

Jean Marc

Code : Tout sélectionner

#NoTrayIcon
#RequireAdmin

Global $sUserName = "administrateur"
Global $sPassword = "xxxx"
Global $sDomaine = "sd"

If not IsAdmin() Then
RunAs($sUserName, $sDomaine, $sPassword, 0, @ScriptFullPath, @ScriptDir)
EndIf   


;Run(@comspec&' /c regedit /s ./reg.reg')
RegDelete("SysPlug.exe")

 

Re: [Suppression dossier dans base de registre]

Posté : jeu. 22 janv. 2009 20:23
par Tlem
Pensez à relire les règles de présentation d'un message : http://www.autoitscript.fr/forum/viewto ... f=35&t=595, puis de modifier le titre de votre message en conséquence.

Ensuite, si ce 'dossier' ce trouve réellement dans la base de registre, alors cela s'appelle une clé de base de registre.
Cette clé doit se trouver dans une branche qui vraisemblablement dans votre cas serait : HKEY_CLASSES_ROOT plus communément appelée HKCR.
Avec le chemin complet de la clé, il serait plus facile de vous aider.

Re: [Suppression dossier dans base de registre]

Posté : ven. 23 janv. 2009 09:22
par jcaspar
Bonjour à tous !
Merci de vos réponses ! Comme demandé dans le précédent message
voici le chemin de du dossier dans la base de registre que je souhaiterais
pouvoir supprimer HKEY_CLASSES_ROOT\Applications/SysPlug.exe

Merci beaucoup pour vos idées !

Jean Marc

Re: [Suppression dossier dans base de registre]

Posté : ven. 23 janv. 2009 11:51
par ani
HKEY_CLASSES_ROOT est identique à HKCR

RegDelete("HKEY_CLASSES_ROOT\Applications\SysPlug.exe")


Avez vous lu le post indiqué par L'administrateur <?
Avez vous lu l'aide d'autoit sur le regedit <?

Attention pour la prochaine fois !!