Suppression valeur dans editeur de registre

Résolu
HibikiKun Messages postés 95 Date d'inscription   Statut Membre Dernière intervention   -  
HibikiKun Messages postés 95 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je chercher à faire un .reg pour supprimer une valeur BINARY mais il me supprime la clé en entier
Voilà ce que j'ai fait pour l'instant :


REGEDIT4

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PowerPoint.SlideShow.12]
"EditFlags"=-

Si quelqu'un pouvait me le corriger...

Merci d'avance
A voir également:

8 réponses

Kalif
 
salut

dans ta syntaxe de dépard tu l'as presque.

Juste un - de trop. celui du début.

https://support.microsoft.com/en-us/help/310516/how-to-add-modify-or-delete-registry-subkeys-and-values-by-using-a-reg/
2
heuchuitoumoche
 
yop et prk pas un fichier .bat qui cera comme ca

@echo off


REG delete HKLM\SOFTWARE\Classes\PowerPoint.SlideShow.12 /v "EditFlags" /f

ca va supprimer la valeur sans confirmation avec le /f et supprimer la clef "EditFlags" sans toucher au reste
voila dit mwa si ces bon :)

donc calle ca dans un bloc note avec en extention .bat et hop le tour et jouer en + tu peut rajouter des ligne a l infini :p
1
HibikiKun Messages postés 95 Date d'inscription   Statut Membre Dernière intervention   19
 
Parce que je vais devoir le faire sur de nombreux serveur, et que ce .reg me ferait gagner beaucoup de temps et éviterait les erreurs.
0
Zpoupette Messages postés 4571 Date d'inscription   Statut Membre Dernière intervention   623
 
OK
0
HibikiKun Messages postés 95 Date d'inscription   Statut Membre Dernière intervention   19
 
L'idée du script me plait beaucoup, surtout si beaucoup de ligne...
Mais celui que tu m'as fait ne semble pas fonctionner. Il tourne en boucle et ne s'arrête jamais, saturant la machine, j'ai du l'éteindre mano.
Je n'ai malheureusement plus le temps de regarder pourquoi aujourd'hui et m'y remet demain activement.
Si tu sais le pourquoi j'accepterais encore volontier ton aide, sinon déjà merci pour l'effort et le temps :-)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
brakmar Messages postés 199 Date d'inscription   Statut Membre Dernière intervention   5
 
bonjour

tu peux faire ça aussi

const HKEY_LOCAL_MACHINE = &H80000002
strComputer = "."
Set oReg = Getobject ("winmgmts: {impersonationLevel = impersonate} ! \\ " &
strComputer & "\root\defaut:StdRegProv")
strKeyPath = "SOFTWARE\Classes\PowerPoint.SlideShow.12\EditFlags"
oReg.DeleteKey HKEY_LOCAL_MACHINE, strKeyPath
0
HibikiKun Messages postés 95 Date d'inscription   Statut Membre Dernière intervention   19
 
Brakmar ta solution marche peut être mais je ne comprend pas du tout ce que ca fait et comment ca le fait, donc je préfère éviter d'utiliser quelque chose que je ne maitrise pas du tout.

Kalif merci beaucoup, ca marche mieux maintenant !

J'essayerais avec un script quand j'aurais plus de temps devant moi...

Merci à tous !!
0
Zpoupette Messages postés 4571 Date d'inscription   Statut Membre Dernière intervention   623
 
Et pourquoi tu ne vas pas directement dans le Registre supprimer la valeur ??
-1
ali_baba Messages postés 298 Date d'inscription   Statut Membre Dernière intervention   6
 
bonjour hibiki

il vaut mieux le faire cas par cas, car si ton script comporte une erreur

c'est l'ensemble des postes qui subiront les conséquences.
-1