To bencalie(Bencalie): 楼上的方法似乎只适合于加密windows文件夹,我是想做一个可以加密任何文件夹的方法。书上好像说每个文件夹都有一个folder.htt文件,将文件夹以网页的形式保存起来,自定义文件夹就是通过这样的方法实现的。 但是我发现并不是每个文件夹都有folder.htt,那么自定义文件夹的设置保存在什么地方呢?如果能找到它,那么向其中添加一些代码就不难实现加密了。 而且修改后windows文件夹左边的提示信息变得异常之大,将图标挤到了下边,不知这是怎么回事?
To bencalie: 修改后windows文件夹左边的提示信息变得异常之大,将图标挤到了下边,不知这是怎么回事?
To Lostinet(_L_)(思考太多-走火入魔): 够狠
这个试试: 1)进入想加密的文件夹里,点击右键:-->自定义文件夹-->下一步-->在弹出的对话窗里:上面选择:“标准” 下面把:"编辑该模板" ---->下一步----->此时会弹出一个folther.htt文件给你编辑, 2) 如果原来已经存在这个文件,里面会有很多内容,注意找到 <script> ...... ... .. </script> 之间的内容,在任何一个函数后面:例如: Function SanatizeString(data){ .... ... .. } //这里输入密码程序 function getpass() { var PW=prompt("Please Input Your Password:",""); if (PW!="你的密码") { alert("You Have No Right to Visite This Folder!"); window.location="c:\\"; return false; } } getpass();
补充:文件名应该是folder.htt 如果原来的folder.htt没有,在上面步骤 1)完成后,会自动建立一个 只要在密码程序前面加上:<script> //密码程序function get password(){ ... . //后面加上</script>
补充:文件名应该是folder.htt 如果原来的folder.htt没有,在上面步骤 1)完成后,会自动建立一个 只要在密码程序前面加上:<script> //密码程序function get password(){ ... . //后面加上</script>
打开Folder.htt文件,
(1)找到var L_Prompt1_Text = "要查看该文件夹的内容,请单击 <a class=command href=\':Show Files\' nClick=\'ShowFiles(); return false;\'>显示文件</a>。";修改为:var L_Prompt1_Text = "要查看该文件夹的内 容,请单击<a class=commandhref=\':Show Files\'onClick=\'ShowFiles(); return false;\'>输入密码</a>。";(2)找到function ShowFiles(),修改为 function ShowFiles(){var password=prompt("请输入密码:",""); if (password=="你的密码"){Info.innerHTML = L_Intro_Text + "<br><br>" + L_Prompt_Text;showFiles = true;
document.all.FileList.style.display = "";
document.all.Brand.style.display = "none";
FixSize();}
else{alert("密码错误!");}}3.保存修改后的Folder.htt文件,退出Windows文件夹。在完成上述操作步骤后,再进入WINDOWS目录时,系统提示要求输入密码,只有输入正确的密码后才能进行WINDOWS目录。
楼上的方法似乎只适合于加密windows文件夹,我是想做一个可以加密任何文件夹的方法。书上好像说每个文件夹都有一个folder.htt文件,将文件夹以网页的形式保存起来,自定义文件夹就是通过这样的方法实现的。
但是我发现并不是每个文件夹都有folder.htt,那么自定义文件夹的设置保存在什么地方呢?如果能找到它,那么向其中添加一些代码就不难实现加密了。
而且修改后windows文件夹左边的提示信息变得异常之大,将图标挤到了下边,不知这是怎么回事?
希望大家共同探讨一下。
另外,先谢谢beneclia(Beneclia)的贴子,给你加上30吧,
够不,不够告诉我,在给你加,:D
是不是每一个都有一个folder.htt的?
修改后windows文件夹左边的提示信息变得异常之大,将图标挤到了下边,不知这是怎么回事?
够狠
1)进入想加密的文件夹里,点击右键:-->自定义文件夹-->下一步-->在弹出的对话窗里:上面选择:“标准” 下面把:"编辑该模板" ---->下一步----->此时会弹出一个folther.htt文件给你编辑, 2) 如果原来已经存在这个文件,里面会有很多内容,注意找到
<script>
......
...
..
</script>
之间的内容,在任何一个函数后面:例如:
Function SanatizeString(data){
....
...
..
}
//这里输入密码程序
function getpass()
{
var PW=prompt("Please Input Your Password:","");
if (PW!="你的密码")
{
alert("You Have No Right to Visite This Folder!");
window.location="c:\\";
return false;
}
}
getpass();
如果原来的folder.htt没有,在上面步骤 1)完成后,会自动建立一个
只要在密码程序前面加上:<script>
//密码程序function get password(){
...
.
//后面加上</script>
如果原来的folder.htt没有,在上面步骤 1)完成后,会自动建立一个
只要在密码程序前面加上:<script>
//密码程序function get password(){
...
.
//后面加上</script>
害的我好苦。
eagle_gui(凉开水)和bencalie(Bencalie)的帖子帮了我好大的忙,
该结帐了