Code dans un batch dite moi pk il marche pas

Bonjour,
déja désolé je ne sais pas si le Batch est classé dans windows ou dans la programation...

bon voila je voulais trouver un logiciel qui permettai de demmander un mot de passe lorsque que l'on ouvrai un dossier, et a force d'essayer multiple logiciel qui m'on pas plus j'ai voulu crée un Batch pouvans le faire (par curiosité voir si j'y arriverrais,mais non), mais voila il ne marche pas, alors j'aimerais que vous m'aidiez, me dire se qui va pas, des suggestion, des explication, des conseil...
merci de bien vouloir m'aider
et merci à se qui m'aideront

voila mon batch que j'ai cree :

@echo off
:deb
cls
color f0
set choice=
set/p mdp=entrer votre mot de passe :

if '%choice%'=='teste' goto suit
if '%choice%'== if not'test' goto no

:no
cls
color fc
echo mot de passe incorrect
ping 0.0.0.0 -n 4 > NUL
goto deb

:suit
cls
color F2
echo Mot de passe correct
pause
Configuration: Windows XP Internet Explorer 7.0

5 réponses

  1. Bonjour,
    déjà je pense qu'il y aura moyen de contourner ta sécurité et sinon :
    Te met ça :
    if '%choice%'=='teste' goto suit
    if '%choice%'== if not'test' goto no

    Tu ne devrais pas mettre sa plutot :
    if '%choice%'=='teste' goto suit
    if '%choice%'== if not'teste' goto no
    1. j'ai trouvé mon erreur... c'était tout bete mais pas fait gaf...
      le final du batch donne
      @echo off
      :deb
      cls
      color f0
      set choice1=
      set/p choice1=entrer votre mot de passe : (avant il y avais écrit mdp)

      if '%choice1%'=='test' goto suit
      if '%choice1%'==not'test' goto no

      :no
      cls
      color fc
      echo mot de passe incorrect
      ping 0.0.0.0 -n 4 > NUL
      goto deb

      :suit
      cls
      color F2
      echo Mot de passe correct
      pause
      1. petite reponse a garion si je Une ptite question: pourquoi tu ping 0.0.0.0 ? c'est une pose de ici 4seconde
        ping 0.0.0.0 -n 4 > NUL se chifre determine le temp de ,la pause...

        maintenant il na me manque plus qu'as le faire executer quand on veut ouvrire le dossier, et ne pas pouvoir le modifier......
        si quelle qu'un a une idée a me proposé je veut bien
        1. dites par asar tu serais pas comman :
          -mettrte des étoile a la place des caractère...je cherche masi pas moyen de trouvé