Protection de dossier par mot de passe
Fermé
Marxrmg
Messages postés
65
Date d'inscription
jeudi 8 octobre 2009
Statut
Membre
Dernière intervention
24 avril 2013
-
5 avril 2013 à 11:17
Quester4 Messages postés 134 Date d'inscription mercredi 8 février 2012 Statut Membre Dernière intervention 18 juillet 2013 - 9 mai 2013 à 20:50
Quester4 Messages postés 134 Date d'inscription mercredi 8 février 2012 Statut Membre Dernière intervention 18 juillet 2013 - 9 mai 2013 à 20:50
A voir également:
- Protection de dossier par mot de passe
- Piratage facebook changer mot de passe - Guide
- Mettre un mot de passe sur un dossier - Guide
- Voir mot de passe wifi android - Guide
- Mot de passe administrateur - Guide
- Outlook mot de passe oublié - Guide
3 réponses
Quester4
Messages postés
134
Date d'inscription
mercredi 8 février 2012
Statut
Membre
Dernière intervention
18 juillet 2013
125
13 avril 2013 à 13:21
13 avril 2013 à 13:21
Salut,
tu peux faire comme ceci :
En espérant t'avoir aidé,
Quester4
PS____
Cette astuce ne fonctionne pas sous toutes les versions de Windows.
A noter que tu peux aussi chercher du côté de la commande attrib
tu peux faire comme ceci :
@echo off :choix echo 1 - Verrouiller un dossier echo 2 - Deverrouiller un dossier set /p choix= if not "%choix%"=="1" if not "%choix%"=="2" goto :choix goto :%choix% :1 echo Chemin du dossier a verouiller : echo (Si le dossier est a l'emplacement du Batch, entrez seulement le nom) echo Si le chemin contient des accents, mettez "?" a la place des accents. set /p chemin=^> set /p mdp=Mot de passe pour deverouiller le dossier : echo %mdp%>%chemin%\motdepasse.pass ren %chemin% %chemin%.{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0} && echo Le dossier a ete protege. pause exit :2 echo Chemin du dossier a deverouiller : echo (Si le dossier est a l'emplacement du Batch, entrez seulement le nom) echo Si le chemin contient des accents, mettez "?" a la place des accents. set /p chemin=^> set /p mdp=Entrez le mot de passe : for /f %%a in (%chemin%\motdepasse.pass) do if "%mdp%"=="%%a" ( ren %chemin%.{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0} %chemin% && echo Le fichier a ete deverouille. pause exit ) else ( echo Echec, mauvais mot de passe/chemin. pause goto :2
En espérant t'avoir aidé,
Quester4
PS____
Cette astuce ne fonctionne pas sous toutes les versions de Windows.
A noter que tu peux aussi chercher du côté de la commande attrib
Marxrmg
Messages postés
65
Date d'inscription
jeudi 8 octobre 2009
Statut
Membre
Dernière intervention
24 avril 2013
1
24 avril 2013 à 12:28
24 avril 2013 à 12:28
merci, mais le code ma aidé mais le choix 2 ne s'implémente pas.
Quester4
Messages postés
134
Date d'inscription
mercredi 8 février 2012
Statut
Membre
Dernière intervention
18 juillet 2013
125
Modifié par Quester4 le 9/05/2013 à 20:50
Modifié par Quester4 le 9/05/2013 à 20:50
Hum, essaies en fermant la parenthèse du else, à la fin de l'instruction pause de la partie 2.
Comme ceci :
Il me semble que le code ne peut pas fonctionner sans dans le 2, étant donné que la condition ne peut pas être comprise...
Comme ceci :
exit ) else ( echo Echec, mauvais mot de passe/chemin. pause ) goto :2
Il me semble que le code ne peut pas fonctionner sans dans le 2, étant donné que la condition ne peut pas être comprise...