Arrêt batch après suppresson clé

Résolu/Fermé
trunksdu92 Messages postés 321 Date d'inscription mardi 1 juillet 2008 Statut Membre Dernière intervention 22 février 2013 - 12 mai 2011 à 14:39
trunksdu92 Messages postés 321 Date d'inscription mardi 1 juillet 2008 Statut Membre Dernière intervention 22 février 2013 - 1 juin 2011 à 09:53
Bonjour,

Je suis entrain de créer un tout petit script qui va mettre très utile. Y'a deux parties dans mon script. La première il s'agit de la suppression d'une clé de registre.

La deuxième, c'est une boucle.

l'ennuie c'est qu'une fois la première inscription terminée, le script oublie ma boucle. Or, quand je les mets dans deux scripts différents tout marche bien.

Quelqu'un sait pourquoi? Ah oui puis, j'aimerais que windows arrêt de me poser la question "es tu sur". Je connais plus l'option pour faire ça.

Voilà mon script en .bat :

"reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing\Store
FOR /L %%i IN (0,1,10) DO ipconfig /flushdns
pause"



A voir également:

3 réponses

BeFaX Messages postés 14245 Date d'inscription mercredi 24 décembre 2008 Statut Contributeur Dernière intervention 6 août 2013 3 822
12 mai 2011 à 14:57
reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing\Store /f
FOR /L %%i IN (0,1,10) DO ipconfig /flushdns
pause
Fonctionne très bien.
1
trunksdu92 Messages postés 321 Date d'inscription mardi 1 juillet 2008 Statut Membre Dernière intervention 22 février 2013 30
12 mai 2011 à 15:01
Pouarf, l'option de forçage. Merci beaucoup chef

:)
0
dg_belmontet Messages postés 313 Date d'inscription mercredi 30 mars 2011 Statut Membre Dernière intervention 8 juin 2016 128
12 mai 2011 à 15:12
Bonjour,


Avec une syntaxe comme celle-là, cela devrait fonctionner :

@Echo off
Echo Y | reg delete HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing\Store
FOR /L %%i IN (0,1,10) DO ipconfig /flushdns
pause

PS: Vous mettez Y pour un delete permanent.

Pour le vérifier, copiez ces 4 lignes dans un batch et le lancer dans une fenêtre DOS (cmd). On voit bien les11 lignes de flushDNS (mais pourquoi 11 fois ???).

Bon Courage.
0
trunksdu92 Messages postés 321 Date d'inscription mardi 1 juillet 2008 Statut Membre Dernière intervention 22 février 2013 30
1 juin 2011 à 09:53
Merci pour ton aide, mais c'est bon ça marche grâce a BeFax. Ben en général, ça marche jamais à 10 fois, la onzieme est toujours la bonne :)
0