Bonjour,
Quelqu'un saurait-il comment changer la valeur entourée en rouge par un script ".bat" ?
De "4" en--->: "2"
Par avance merci.
![]()
Bonjour,
Quelqu'un saurait-il comment changer la valeur entourée en rouge par un script ".bat" ?
De "4" en--->: "2"
Par avance merci.
![]()
Si je me souviens bien, tu est un adepte de VB. 'En cherchant Windows écrire registre' dans la petite barre de recherche en haut à droite, je suis tombé sur cette discussion.
Merci pour le lien.
Le problème n'est pas le Basic qui lance les: ".bat" (il fonctionne bien)
Le blème c'est la ligne du: ".bat", qui devrait changer la valeur, et qui ne la change pas
Il doit y avoir un os dedans, mais quoi ?
La ligne:
reg add "HKEY_LOCAL_MACHINE\System\Cur rentControlSet\Services\svsvc/start/t "REG_DWORD" /d "2" /f
yes|rd temp /s
(Le: "yes|rd temp /s", c'est pour que le: ".bat" s'exécute et se ferme).
Ma proposition était de ne pas utiliser de fichier .BAT.
En VB, on peut faire ce que tu cherches à faire (je n'ai jamais fait, mais la doc ici semble le confirmer)
Il semble que les spécialistes de la ligne de commande se font rares
J'en espère un pour corriger ma ligne.
L'espoir fait vivre.
Voici une autre source d'aide :Sur ta ligne, j'ai des gros doutes sur les guillemets.
Code : Sélectionner tout - Visualiser dans une fenêtre à part https://windows.developpez.com/cours/ligne-commande/?page=page_17
Je pense aussi qu'il manque un espace avant /t
Et qu'il y a un espace en trop au milieu de la ligne.
Et il y a un svsvc/start que je remplacerais par svsvc\start.
En gros, j'essaierais ça :
reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\svsvc/start" /t REG_DWORD /d "2" /f
ou
reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\svsvc/start" /t REG_DWORD /d 2 /f
ou
reg add HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\svsvc/start /t REG_DWORD /d "2" /f
ou
reg add HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\svsvc/start /t REG_DWORD /d 2 /f
ça, ce sont les premiers essais que je ferais, machinalement. Si aucun ne fonctionne, il faut réfléchir.
Partager