J'ai un programme qui est censée, en batch, créer un dossier puis y attribuer un MDP.
Le problème, c'est que j'aimerais que, lorsque le dossier est vérouillé, le prog affiche une icone sytle "lock", et lorsque on le déverouille, l'icone change et passe a "unlock".
Je ne sais pas si c'est possible en batch.
Code:
@ECHO OFFtitle Folder Private
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Private goto MDLOCKER
:CONFIRM
echo voulez vous verrouiller le dossier private (Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo mauvais choix tapez Y pour oui et N pour non.
goto CONFIRM
:LOCK
ren Private "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo dossier verrouillé
goto End
:UNLOCK
echo Entrez le mot de passe pour accèder au dossier verrouillé
set/p "pass=>"
if NOT %pass%== goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Private
echo dossier déverrouillé
goto End
:FAIL
echo mot de passe invalide
goto end
:MDLOCKER
md Private
echo dossier Private créé
goto End
:End
Voila le prog, que je n'ai pas crée.
Et comme d'habitude, je n'ai pas qu'une question:
A quoi sert la commande attrib ?
Qu'est-ce que le "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"?
Merci d'avance, je sais que vous saurez me répondre

______________________________________________________
I'm siiiiiiiiinging in the raiiiiiiiin!
And you?