c:\program files\folder.htt
高深,帮你up

解决方案 »

  1.   

    在C盘的Windows文件夹中找到Folder.htt文件(该文件为隐藏文件)。 
    打开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目录。
      

  2.   

    To bencalie(Bencalie):
        楼上的方法似乎只适合于加密windows文件夹,我是想做一个可以加密任何文件夹的方法。书上好像说每个文件夹都有一个folder.htt文件,将文件夹以网页的形式保存起来,自定义文件夹就是通过这样的方法实现的。
        但是我发现并不是每个文件夹都有folder.htt,那么自定义文件夹的设置保存在什么地方呢?如果能找到它,那么向其中添加一些代码就不难实现加密了。
        而且修改后windows文件夹左边的提示信息变得异常之大,将图标挤到了下边,不知这是怎么回事?
      

  3.   

    我已给问题加了分,
    希望大家共同探讨一下。
    另外,先谢谢beneclia(Beneclia)的贴子,给你加上30吧,
    够不,不够告诉我,在给你加,:D
      

  4.   

    To bencalie:
      是不是每一个都有一个folder.htt的?
      

  5.   

    不是,你可以把Windows下面的拷贝过去用
      

  6.   

    To bencalie:
    修改后windows文件夹左边的提示信息变得异常之大,将图标挤到了下边,不知这是怎么回事?
      

  7.   

    To Lostinet(_L_)(思考太多-走火入魔):
    够狠
      

  8.   

    这个试试:
    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();
      

  9.   

    补充:文件名应该是folder.htt
    如果原来的folder.htt没有,在上面步骤 1)完成后,会自动建立一个
    只要在密码程序前面加上:<script>
    //密码程序function get password(){
    ...
    .
    //后面加上</script>
      

  10.   

    补充:文件名应该是folder.htt
    如果原来的folder.htt没有,在上面步骤 1)完成后,会自动建立一个
    只要在密码程序前面加上:<script>
    //密码程序function get password(){
    ...
    .
    //后面加上</script>
      

  11.   

    这个folder.htt也藏的够隐蔽的,
    害的我好苦。
    eagle_gui(凉开水)和bencalie(Bencalie)的帖子帮了我好大的忙,
    该结帐了