Aller au contenu
Thibaut D GUILLET

Supprimer automatiquement plusieurs clés dans le registre.

Messages recommandés

Windows 98/98se/Me:

Il arrive souvent que des logiciels ne se désinstallent pas correctement, si vous connaissez les clés

de registres associées à ces logiciels, il est possible d'utiliser un fichier .inf spécialement crée

pour supprimer automatiquement ces informations devenues inutiles. pour exemple: nous voulons supprimer deux valeurs situées dans: HKEY_LOCAL_MACHINENetworkLogon

1) Dans le bloc note, créez le document suivant:

 

[Version]

signature="$CHICAGO$"

 

[DefaultInstall]

; DelReg = RegChange

 

[RunIt]

DelReg=RegChange

[RegChange]

HKLM, NetworkLogon, username

HKLM, NetworkLogonkeyname,

 

2) Enregistrez-le document dans un dossier de votre choix, sous le nom, dans l'exemple, de: Sup_Logon.inf

Explications:

- La ligne se trouvant sous [DefaultInstall] permet d'éviter l'exécution par double-clic

- La section [RunIt] renvoie à la section contenant les données à supprimer dans le registre

- [RegChange] définit ces données. La syntaxe est assez simple, le nom des clés principales

étant remplacé par un raccourci:

 

HKCR: HKEY_CLASSES_ROOT

HKCU: HKEY_CURRENT_USER

HKLM: HKEY_LOCAL_MACHINE

HKU: HKEY_USERS

 

3) Pour exécuter votre fichier .inf, la commmande à lancer est la suivante:

RunDLL setupx.dll, InstallHinfSection RunIt 0 "path"Sup_Logon.inf

 

Le chiffre 0 permets d'éviter le redémarrage de Windows.

l'indication "path", c'est l'emplacement du fichier.

Partager ce message


Lien à poster
Partager sur d’autres sites

Oui d'accord mais là il faut connaitre les clés qu'on veut supprimer, ce qui implique d'être allé dans la BDR pour trouver la/les clés à virer pour entrer leur nom dans le .inf.

 

C'est pas plus simple quand on est dans la BDR de les virer à la mano??

:P

Partager ce message


Lien à poster
Partager sur d’autres sites
www.jv16.org  :P  

ça fait la même chose et c'est surement moins dangereux

 

Peut-être mais à propos de JV16 (final) je l'ai viré... 1 fois sur 10 il me provoque un écran bleu alors qu'aucune bêta ne m'avait jamais fait ça :-(

Partager ce message


Lien à poster
Partager sur d’autres sites
www.jv16.org  :P  

ça fait la même chose et c'est surement moins dangereux

 

Peut-être mais à propos de JV16 (final) je l'ai viré... 1 fois sur 10 il me provoque un écran bleu alors qu'aucune bêta ne m'avait jamais fait ça :-P

 

:-( ca me l'fait pas a moi.

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité y4k9z4
Oui, mais on peux coupler l'astuce à un script, pour, par exemple, virer des composants de Windows sur plusieurs poste dans un réseau.

 

ben oui en vbs , ca existe déja ...

 

Ykz

Partager ce message


Lien à poster
Partager sur d’autres sites

Sinon tu peux le faire en WSH et c'est carrement plus simple :


Set objShell = CreateObject("Wscript.Shell")



macle = objShell.RegRead(<cle>) ' Lit la clé 

objShell.RegWrite <cle>, <valeur>, <type> ' ecrit la cle

objShell.RegDelete <cle> ' supprime cle

 

Tu remplaces les <cle> <valeur> <type> par les valeurs que tu as besoin, tu sauves ca dans un fichier .vbs, et tu doubleclick pour executer

 

<cle> : la clé que tu veux modifier (on peut utiliser les raccourcis HKLM, HKCU ....

<valeur> : la valeur de la clé qu'on veut créer

<type> : le type de clé à ecrire : "REG_SZ", "REG_EXPAND_SZ", "REG_DWORD" ou "REG_BINARY"

 

Pour la propagation de la modif de la BDR sur le réseau, tu peux meme la faire en WSH en 1 seul script lancé 1 seul fois sur 1 seule machine en utilisant WMI si tes systemes le supportent (NT, 2k, XP, Me en natif - pour NT a partir du bon SP - 95, 98, 98se en installant l'extension)

 

Automne

Partager ce message


Lien à poster
Partager sur d’autres sites

Votre contenu devra être approuvé par un modérateur

Invité
Vous postez un commentaire en tant qu’invité. Si vous avez un compte, merci de vous connecter.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.


×