Mot de passe [Résolu]

Signaler
Messages postés
20
Date d'inscription
dimanche 17 novembre 2019
Statut
Membre
Dernière intervention
16 novembre 2020
-
Messages postés
20
Date d'inscription
dimanche 17 novembre 2019
Statut
Membre
Dernière intervention
16 novembre 2020
-
Bonjour,
j'ai voulu intégrer un mot de passe au ficher batch, la valeur s'enregistre mais lors je veux la charger sa ne marche pas. je pense que le problème viens d'ici
for /f "tokens=1-3 delims/" %%a in (mot.txt) do set votremotdepasse=%%a
car dans le cmd sa me marque comme quoi
delims/"
ne le reconnait pas.

@echo off
@title Coffre avec mot de passe
echo
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto ouvre
if NOT EXIST Coffre goto coffre
:CONFIRM
echo Voulez vous verouiller le dossier Coffre ?(O/N)
set/p "cho=>"
if %cho%==O goto ferme
if %cho%==o goto ferme
if %cho%==n goto fin
if %cho%==N goto fin
echo Choix incorrect, Oui ou Non !!
goto CONFIRM
:ferme
ren Coffre "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Dossier Coffre verouille
goto fin

:new
set /p votremotdepasse= creer un mot de passe
echo.%votremotdepasse%>mot.txt
goto :fin

:ouvre
if exist mot.txt goto :load
if not exist mot.txt goto :new

:load
cls
for /f "tokens=1-3 delims/" %%a in (mot.txt) do set votremotdepasse=%%a

echo Mot de passe d'ouverture du coffre ?
set/p "pass=>"
if NOT %pass%==%votremotdepasse% goto niet
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Coffre
echo Le dossier Coffre est ouvert
goto fin

:niet
echo Mot de passe incorect
goto fin

:coffre
md Coffre
echo Le dossier Coffre est crée
goto fin

:fin
pause

2 réponses

Messages postés
12924
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
4 décembre 2020
3 861
Bonjour,

Oui il y a une erreur de syntaxe, voilà la correction :
for /f "tokens=1-3 delims=/" %%a in (mot.txt) do set votremotdepasse=%%a


Messages postés
20
Date d'inscription
dimanche 17 novembre 2019
Statut
Membre
Dernière intervention
16 novembre 2020

merci beaucoup, sa a marcher c'était juste le petit = qui manquer.