Fichier Bat. [Fermé]

Signaler
Messages postés
4
Date d'inscription
dimanche 31 janvier 2016
Statut
Membre
Dernière intervention
3 février 2016
-
bonsoir je n'arrive pas a verrouiller le fichier private après avoir rentrer le mot de passe!
@ECHO OFF
color 08
FOR /f %%i IN (Private/Password.sys) DO (set mdp=%%i)
cls
if EXIST Private.{20D04FE0-3AEA-1069-A2D8-08002B30309D}/Password.sys( FOR /f %%i IN (Private.{20D04FE0-3AEA-1069-A2D8-08002B30309D}/Password.sys) DO (
set mdp=%%i)
)

if EXIST « Private.{20D04FE0-3AEA-1069-A2D8-08002B30309D} » goto DEBUTDEVERR
if NOT EXIST Private goto CREERVERROU
:DEBUTVERR
title Verrouillage
echo .
echo Verrouillage du dossier Private
echo .
:DIALOGUE
echo.
echo Pour verrouiller le dossier Private, veuller entrer le mot de passe :
set/p « vmdp=> »
if %vmdp%==%mdp% goto VERROU
echo Mot de passe incorrecte, veuillez reessayer.
echo >> Private/Historique.txt ————-
echo >> Private/Historique.txt /!\ Le dossier Private a tenté d’être vérouillé en utilisant le mot de passe « %vmdp% le %DATE% à %Time% par %USERNAME% sur le PC nommé : « %COMPUTERNAME% ».
goto DIALOGUE
:VERROU
echo >> Private/Historique.txt ————-
echo >> Private/Historique.txt Le dossier Private a été vérouillé le %DATE% à %Time% par %USERNAME% sur le PC nommé : « %COMPUTERNAME% ».
ren Private « Private.{20D04FE0-3AEA-1069-A2D8-08002B30309D} »
attrib +h +s « Private.{20D04FE0-3AEA-1069-A2D8-08002B30309D} »
echo Le dossier est verrouille.

goto FIN
:DEBUTDEVERR
echo .
echo Deverrouillage du dossier Private :
echo .
goto DEVERROUILLE
:DEVERROUILLE
echo.
Title Deverrouillage
echo Taper le mot de passe :
set/p « dmdp=> »
if NOT %dmdp%==%mdp% goto RATE
attrib -h -s « Private.{20D04FE0-3AEA-1069-A2D8-08002B30309D} »
ren « Private.{20D04FE0-3AEA-1069-A2D8-08002B30309D} » Private
echo Le dossier a ete deverrouille
echo >> Private/Historique.txt ————-
echo >> Private/Historique.txt Le dossier Private a été dévérouillé le %DATE% à %Time% par %USERNAME% sur le PC nommé : « %COMPUTERNAME% ».
goto FIN
:RATE
echo Mot de passe incorrect, veuillez reessayer.
echo >> Private.{20D04FE0-3AEA-1069-A2D8-08002B30309D}/Historique.txt ————-
echo >> Private.{20D04FE0-3AEA-1069-A2D8-08002B30309D}/Historique.txt /!\ Le dossier Private a tenté d’être dévérouillé en utilisant le mot de passe « %dmdp% le %DATE% à %Times% par %USERNAME% sur le PC nommé : « %COMPUTERNAME% ».
goto DEVERROUILLE
:CREERVERROU
Title Creation de Private
md Private
echo Le dossier Private a ete cree, deplacez vos fichier et dossier a proteger
echo dans celui-ci et relancez verrou.bat.
echo Un mot de passe vous sera alors demande pour verrouiller ou deverrouiller
echo le dossier.
set /p « cmdp=Choisissez ce mot de passe : »
echo Le mot de passe est donc %cmdp%.
echo %cmdp%>> Private/Password.sys
@echo >> Private/Historique.txt ——————————————————————————————————————————
@echo >> Private/Historique.txt Création du dossier Private le %DATE% à %Time% par %USERNAME% sur le PC nommé : « %COMPUTERNAME% ».
@echo >> Private/Historique.txt ————————————————————————————————————————
@echo >> Private/Historique.txt —————————————————————————-
@echo >> Private/Historique.txt ———————————————
@echo >> Private/Historique.txt ———————
@echo >> Private/Historique.txt ——–
pause
goto FIN
:FIN
y'a t'il une erreur ici ?