Mot de passe pour un dossier sous windows

Soyez le premier à donner votre avis sur cette source.

Snippet vu 71 638 fois - Téléchargée 27 fois

Contenu du snippet

Depuis Windows 98 il est possible de personnaliser l'apparence d'un dossier. Ce qui se cache derrière cette personnalisation est en fait un joli code HTML et ... JAVASCRIPT.
Il est donc aisé d'y introduire un code demandant un mot de passe et n'autorisant l'accès à la fenêtre du dossier que si le mot de passe est correct.

Étapes de création
1. Prenez un dossier au hasard et faites un clic droit là où il n'y a pas d'icone
2. Choisissez 'Personnaliser ce dossier' puis 'Choisir ou modifier un modèle HTML pour ce dossier'
3. Prenez le modèle qui vous plait et cliquez sur la case 'Modifier ce modèle'
4. Mettez onload="CheckPassword();" dans l'ouverture de la balise BODY
5. Entrez ce code dans le fichier en début de fichier par exemple :

Source / Exemple :


<script language=JScript>
var pass="";
var child;

function CheckPassword()
{
	document.body.style.visibility="hidden";
	child=window.open("", "", "menubar=no,alwaysRaised=yes,resizable=no,scrollbars=no,status=no,width=250,height=100");
	child.document.open();

	child.document.write("<html><head><title>Mot de passe requis</title><sc");
	child.document.write("cript language=javascript></scr");
	child.document.write("ipt><scri");
	child.document.write("pt>function nop() { return false; }</scri");
	child.document.write("pt><scr");
	child.document.write("ipt>function login() { window.opener.pass='.'+pwd.value; } </scri");
	child.document.write("pt></head><style>body { font-family: Tahoma; font-size: 9pt; font-weight:bold; color: #333399; } input { font-family: Tahoma; font-size: 8pt; color: #993333; }</style>");
	child.document.write("<body bgcolor=#e0e0e0 onUnLoad='bye();'><center>Entrez le mot de passe :<br><input type='password' name='pwd' size='20' value='undefined'><br><br><input type='button' value='  Login  ' onClick='login();' style='color=#228822'></p></body><sc");
	child.document.write("ript language=JScript>document.oncontextmenu=nop; document.body.onclick=nop;</scri");
	child.document.write("pt></html>");
	setTimeout("GetPwd()", 150);
}

function GetPwd()
{
	if(pass=="")
		setTimeout("GetPwd()", 150);
	else
	{
		child.close();

		if(pass!=".OpenMe")
		{
			window.location="C:";
			return false;
		}
		else
		{
			document.body.style.visibility="visible";
			return true;
		}
	}
	return false;
}
</script>

Conclusion :


Quand on clique pour ouvrir le dossier, y'a une jolie fenêtre qui s'ouvre aussi pour demander le mot de passe.

A voir également

Ajouter un commentaire

Commentaires

Messages postés
2
Date d'inscription
mercredi 22 septembre 2004
Statut
Membre
Dernière intervention
5 mars 2007

Oups ! je viens peut-être un peu tard mais pour protéger un dossier par un mot de passe il suffit d'utiliser hff (Hide File and Folder) : http://www.softstack.com/hff.html .
Pas besoin de bidouiller windaube !
En plus les dossiers sont totalement protégés que ce soit en ms-dos, mode sans echec, ... et fonctionne sur tous windaube (Windows 98/ME/NT/2000/XP/Vista).
Possibilité de protéger un dossier par mot de passe ou de le rendre invisible.

La seule manière de contourner le mot de passe est de démonter le disque dur et le mettre sur un autre pc.

Voila
Messages postés
11
Date d'inscription
lundi 18 juillet 2005
Statut
Membre
Dernière intervention
14 juillet 2011

Comment fait-on avec WinXP pro ?
Je ne vois pas d'option "Choisir ou modifier un model HTML" !
Y'a til un autre moyen pour mettre un mot de passe un un dossier
Merci
Messages postés
2
Date d'inscription
mardi 28 février 2006
Statut
Membre
Dernière intervention
1 mars 2006

Salut a tous , je viens de commencer , mais je comprend rien :x , quelqu'un pourrai t'il m'aider , mon addresse c'est mikkorm@hotmail.com
Messages postés
5
Date d'inscription
lundi 29 novembre 2010
Statut
Membre
Dernière intervention
29 novembre 2010

Salut ,,
si c est possible d'expliquer plus comment faire le mot de passe pour un dossier .. merci baucoup ..
Messages postés
5
Date d'inscription
lundi 29 novembre 2010
Statut
Membre
Dernière intervention
29 novembre 2010

Comment fait-on avec WinXP pro ?
Je ne vois pas d'option "Choisir ou modifier un model HTML" !
Merci !
Afficher les 19 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.