Débloquer un dossier?

Résolu/Fermé
floco - 14 janv. 2011 à 19:02
 Math - 22 oct. 2014 à 19:46
Bonjour,

j'ai rentré cette manip sur un fichier txt pour protéger un dossier par un mot 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 Etes vous sure de vouloir bloquer les fichiers Y=Oui N=Non(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 Invalid choice.
goto CONFIRM
:LOCK
ren Private "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK
echo Enter password to unlock folder
set/p "pass=>"
if NOT %pass%== tonpassici goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Private
echo Bien Bloquer GG
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Private
echo Private created successfully
goto End
:End



Mais j'ai fait une bêtise, j'ai supprimé le fichier texte ou j'ai rentré le programme.
Le fichier bat du coup ne veux pas ouvrir mon dossier.
J'ai copié le dossier bat et transformé en texte et rien!!!
J'ai fait afficher les dossiers cachés et rien non plus.
Le fichier bat me met que la syntaxe de la commande est incorrecte des que je met mon code.
En vous remerciant d'avance.
A voir également:

3 réponses

Profil bloqué
14 janv. 2011 à 19:06
Quelle est le nom du dossier protéger maintenant ?
0
private, c'est le nom que le fichier bat met automatiquement
0
Déplacer le dossier Private vers la racine C:
ensuite appuyer sur les touches Windows+R et tapez CMD

Tapez cette commande:

Attrib -R -S -H /D /S C:\Private -Validez avec entrée
del C:\Private\desktop.ini -Validez avec entrée
Ordinateur : moyen conçu pour accélérer et automatiser les erreurs
0
le soucis c'est que je ne peux pas voir le dossier private. C'est bien le problème c'est lui qui n'apparait pas.
Je ne peux pas le déplacer vers c car je ne le vois pas.C'est lui qui est bloqué je n'ai que le dossier bat.
Merci d'avance.
0
Vous parlez du fichier .bat
Faite un clique droit sur ce fichier et cliquer sur modifier ensuite supprimer ces deux lignes:

set/p "pass=>"
if NOT %pass%== tonpassici goto FAIL


Enregistrer et cliquer sur le fichier, votre dossier devrait réapparaitre.
0
Trop fort merci beaucoup.
0
Profil bloqué
14 janv. 2011 à 20:21
ravi de vous avoir aidé.
Bonne soirée
0
Super Merci !!!!!
0