• 怎么用密码保护您的文件夹


    Windows系统中,我们有时不能直接用口令对每个文件夹加密。但有时候,我们又确实不想让其他人浏览某一个文件夹,怎么办呢?

    在这里给大家介绍一种方法,供大家参考——用脚本来加密文件夹。首先,在文件管理器,输入你想加密的文件夹,鼠标左键点击菜单“视图”中的“自定义文件夹”选项,根据提示,连续按“下一步”“完成”,最后在文件夹内产生一个folder.htt文件。然后用记事本打开folder.htt文件,找到< >标签身体下面,添加以下代码:

    <——以下是代码段--- >

    <——以下是代码段--- >

    <script>
    password=window.prompt("请输入打开此文件夹的密码
    ","请在此处输入")
    if (password == "zp")
    alert("密码正确.请按确定键进入")
    else
    document.location="zp.htm"
    </script>
    <!---到此处脚本结束--->
    保存Folder.htt文件,做完以上两步后,再打开记事本,在
    记事本中输入如下代码:
    <body bgcolor = 3339fb>
    <br>
    <br>
    <br>
    <br>
    <center>
    <font size=7>对不起!<BR>
    您输入的密码不正确;<BR>
    您不能浏览此文件夹!!!!
    </font>
    </body>
    然后保存为“zp.htm”,记得此“zp.htm”必须保存在需加密的文件夹内.至此已大功告成!退出此文件夹后,再双击此文件夹看看(图1、2),看到效果了吗?呵呵,其实,这只是利用JavaScript的简单例子,对于多少有点JavaScript编程技巧的人一下就能看穿,而且只要将“按WEB页方式查看”的选项去掉,这一方法也就失效了。不过对于初学者来说,却也可以起到一定的作用。顺便补充一下,这一方法对于各硬盘驱动器也适用,就是说,你也可以利用此方法给硬盘加密。(注:经编者试验,此法也适用于Windows2000中文版,只是步骤略有不同。在Windows2000中文版中则会生成一个“Folder Settings子目录,在该子目录下才有Folder.htt文件。而且在Windows2000中无法直接用记事本程序打开Folder.htt文件进行修改,只能在“自定义文件夹向导”中连续点击“下一步”,直到进入图3所示窗口时,选中“编辑该模板”,再点“下一步”,此时会出现“记事本”程序,再输入上述代码并按Ctrl+S组合键保存。最后点完成即可。另外,zp.htm也要保存到Folder Settings子目录中。)对于同样的目的,天津的武金刚朋友的做法又有所不同,他用的代码是:

    <script language = "vbscript">
    function askpass()
    document.all.filelist.style.visibility = "hidden"
    passwrd = "22222"
    getii=window.prompt("请输入密码:")
    if getii = passwrd then
    window.alert("欢迎进入!!!")
    document.all.filelist.style.visibility = "visible"
    else
    window.alert("密码错!!!")
    end if
    end function
    </script>

    然后在<body scroll=no onload="Init()">一句前添加一句<body scroll=no onload="askpass()">,保存退出即可。(其中passwrd = "22222" 中的“22222”就是密码,你可以随便设为自己需要的密码。)这样你的加密工作就做好了,按下F5键刷新文件夹后,密码便可生效。编者注:武金刚朋友采用的方法原理就是通过Java函数,预先将文件夹中的文件属性设置为“隐藏”,从而让其他使用者误以为文件不存在。只有当口令输入正确后才能恢复正常显示。所以还有一个破解办法,就是将文件夹设置为“显示所有文件和文件夹”即可。以上两种方法综合比较,推荐采用第一种方法,效果稍好些(其实第一种办法还有一个更简单的破解方法,就是在看到“密码错误”画面后,按下“BackSpace”键即可看到目录里的内容了。如果是我,我会把document.location="zp.htm"这句代码改成document.location="..\..",这样效果更好些)。特别提醒一声:输入上述代码时绝对不能使用中文标点符号。如果你使用了中文的逗号、等号,Windows将报错。

  • 相关阅读:
    更改discuz!3.4注册后用户所在用户组
    APACHE服务器500错误解决方法
    有关redis笔记
    真正免费!!!爱客追剧神器【珍藏】
    discuz 论坛如何设置一个邀请码重复使用不过期,真正管理员专用
    discuz3.4设置会员免回复查看隐藏帖
    BigDecimal的用法详解(保留两位小数,四舍五入,数字格式化,科学计数法转数字,数字里的逗号处理)
    tinyproxy轻量代理服务器安装
    人物-企业家-实业家、发明家:松下幸之助
    图书-励志:《你的梦想一定能实现》
  • 原文地址:https://www.cnblogs.com/cksis/p/2508017.html
Copyright © 2020-2023  润新知