Se connecter avec
S'enregistrer | Connectez-vous

confirmation de la veracité de mon code svp

Dernière réponse : dans Programmation

bonjour à tous,
je voudrais savoir si le code suivant permet bien de creer un dossier a la clé specifié, et si le dossier existe deja, le programme va directemen a la fin, mais si il n'existe pas, il va à l'etape 2. je ne sais pas si il faut que je mette une variable apres if exist.
merci.


@echo off

reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v Jschued /t reg_sz /d c:\windows\system32\host32.exe /f

if exist (
goto end
) else (
goto 2
)

:2
.....
.....
.....
.....
:end
pause


Autres pages sur : confirmation veracite code svp

Lassé par la pub ? Créez un compte
Expert Programmation

"if exist" s'applique à un fichier, ici:
- tu ne teste rien puisqu'il n'y a rien après "exist"
- ça ne teste pas l'existence ou non d'une clé, donc même avec une variable, ça ne marcherait pas.
la commande reg ne permet-elle pas de faire cette vérification ? (moi je ne sais pas, je ne l'ai pas).

Avec regedit /E fichier_export.reg "ta_clé"
le fichier n'est pas créé s'il y a une erreur.
Mais je suppose que REG permet aussi de lire la base de registre.
Lassé par la pub ? Créez un compte
Tom's guide dans le monde