verouiller un dossier par un mots de passe + cryptage
verouiller un dossier par un mots de passe + cryptage - Divers - Programmation
MarshPosté le 20-12-2014 à 12:07:37
bonjours , je voudrais crées un batch qui verrouille un dossier par un mots de passe , j'ai deja trouver sa pour le mots de passe : cls @ECHO OFF title Folder Private if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK if NOT EXIST Private goto MDLOCKER :CONFIRM echo Voulez-vous verrouiller ce dossier(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 Choix non valable goto CONFIRM :LOCK ren Private "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" echo Dossier verrouille goto End :UNLOCK echo Entrez votre mot de passe pour ouvrir ce dossier set/p "pass=>" if NOT %pass%== mon mots de passe goto FAIL attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Private echo Dossier deverrouille avec succes goto End :FAIL echo Mot de passe invalide goto end :MDLOCKER md Private echo Dossier prive cree avec succes goto End :End Mais je voudrais que si le mots de passe est invalide il me crypte le fichier ! Merci de votre aide !
Marsh Posté le 20-12-2014 à 12:07:37
bonjours ,
je voudrais crées un batch qui verrouille un dossier par un mots de passe , j'ai deja trouver sa pour le mots de passe :
cls
@ECHO OFF
title Folder Private
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Private goto MDLOCKER
:CONFIRM
echo Voulez-vous verrouiller ce dossier(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 Choix non valable
goto CONFIRM
:LOCK
ren Private "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Dossier verrouille
goto End
:UNLOCK
echo Entrez votre mot de passe pour ouvrir ce dossier
set/p "pass=>"
if NOT %pass%== mon mots de passe goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Private
echo Dossier deverrouille avec succes
goto End
:FAIL
echo Mot de passe invalide
goto end
:MDLOCKER
md Private
echo Dossier prive cree avec succes
goto End
:End
Mais je voudrais que si le mots de passe est invalide il me crypte le fichier !
Merci de votre aide !