1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
|
@echo off
title Coffre avec mot de passe ^| Version 1.3
mode con cols=60 lines=20
if EXIST "Control Panel.{2227A280-3AEA-1069-A2DE-08002B30309D}" goto ouvre
if NOT EXIST Coffre goto create
:confirm
echo Voulez-vous verrouiller 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, veuillez r‚pondre Oui ou Non.
goto confirm
:ferme
ren Coffre "Control Panel.{2227A280-3AEA-1069-A2DE-08002B30309D}"
attrib +h +s "Control Panel.{2227A280-3AEA-1069-A2DE-08002B30309D}"
echo Dossier Coffre verouill‚.
goto fin
:ouvre
set passin=%newpass%
if NOT DEFINED passin goto pasdepass
echo Entrez ou confirmez le mot de passe du Dossier Coffre.
set /p "passout=>"
if NOT %passout%==%passin% goto incorrect
attrib -h -s "Control Panel.{2227A280-3AEA-1069-A2DE-08002B30309D}"
ren "Control Panel.{2227A280-3AEA-1069-A2DE-08002B30309D}" Coffre
echo Le dossier Coffre est ouvert.
goto fin
:pasdepass
echo Aucun mot de passe d‚fini.
echo Veuillez d‚finir un mot de passe pour le dossier Coffre.
set /p "newpass=>"
if DEFINED newpass (set passin=%newpass%) else (goto pasdepass)
goto ouvre
:incorrect
echo Mot de passe incorrect.
pause
goto ouvre
:create
md Coffre
echo Le dossier Coffre est cr‚‚.
goto fin
:fin
pause |
Partager