Il existe de très nombreux utilitaires Windows permettant de protéger l’accès à des dossiers par un mot de passe, mais qui sont très souvent inutilement complexes à utiliser.
Voici une technique très simple à mettre en œuvre nécessitant la mise en place d’un script à mettre en place au niveau du dossier que l’on souhaite protéger par mot de passe.
Marche à suivre :
- Créer un dossier sur le Bureau (ou ailleurs sur le disque dur)
- A l’intérieur de ce dossier, coller le script suivant dans un document texte et nommer le protection.bat (le nom n’est pas important, le principal est que le fichier est l’extension .bat ; le script est à télécharger dans le lien indiqué en Source)
cls
@ECHO OFF
title Folder Prive
if EXIST « Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D} » goto UNLOCK
if NOT EXIST Prive goto MDLOCKER
:CONFIRM
echo Voulez-vous verrouiller ce dossier (O/N)
set/p « cho=> »
if %cho%==o goto LOCK
if %cho%==O goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Choix non valable
goto CONFIRM
:LOCK
ren Prive « 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%== 123456 goto FAIL
attrib -h -s « Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D} »
ren « Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D} » Prive
echo Dossier deverrouille avec succes
goto End
:FAIL
echo Mauvais Mot de passe
goto end
:MDLOCKER
md Prive
echo Dossier prive cree avec succes
goto End
:End - Exécuter le script protection.bat. A la première utilisation, il va créer un dossier appelé Prive dans votre dossier.
- Copier dans le dossier Prive les fichiers de votre choix et relancer le script protection.bat.
- Une fenêtre Dos vous demande si vous voulez protéger le dossier Prive avec un mot de passe ; répondre par l’affirmative en appuyant sur la touche O (Oui) du clavier et valider par Entrée
- Le dossier Prive a disparu, il est maintenant invisible. Pour y accéder, relancer le script protection.bat et saisir le mot de passe. Par défaut, le mot de passe dans le script a été défini à 123456 (on peut le modifier).
- Pour protéger à nouveau le dossier Prive, relancer le script protection.bat.
Le script est facilement éditable pour d’une part modifier le mot de passe (ligne if NOT %pass%== 123456 goto FAIL) et d’autre part modifier le nom du dossier protégé par un mot de passe en remplaçant Prive par le nom de votre choix.
La protection est basique, mais empêchera quand même les petits curieux d’accéder au dossier ou est rangé votre collection de photos de pingouins.
Source : Microsoft
Dommage que le dossier « control panel » est toujours visible si on affiche les dossiers cachés. Sinon bonne astuce qui trouvera surement son utilité sous une session invité d’un pc familial. Il ne faudrait pas partager ses photos de pingouins avec n’importe qui quand même !
Oui ça en fait un dossier caché en fait.
« La protection est basique, mais empêchera quand même les petits curieux d’accéder au dossier… »
Oui les petits curieux pas très futés…
Merci quand même !
Le problème c’est qu’il suffit d’éditer le fichier .bat avec le bloc note pour découvrir le mot de passe qui apparaît en clair ! :(