文档库 最新最全的文档下载
当前位置:文档库 › (用代码不用工具)加密文件夹

(用代码不用工具)加密文件夹

(用代码不用工具)加密文件夹
(用代码不用工具)加密文件夹

如果你只是想在本机上隐藏一些个人信息类的文件,那倒可以试试下面这招,它不需要你安装第三方软件,非常方便,而且支持Windows 7系统。具体方法如下:

第一步,找一个不容易引起注意的文件夹,所以不要选什么游戏电影之类的文件夹,并且这个文件夹不会被轻易删除,但不要使用系统分区目录,因为在Windows 7会因为权限等问题导致加密失败。

第二步,在选定的文件夹下新建一个TXT文本文档(名称无所谓),然后打开这个文档,将以下内容粘贴进去:

cls

@ECHO OFF

title Folder 电脑之家

if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK

if NOT EXIST 电脑之家goto MDLOCKER

:CONFIRM

echo Are you sure you want to lock the folder(Y/N)

set/p "cho=>"

if %cho%==Y goto LOCK

if %cho%==y goto LOCK

if %cho%==n goto END

if %cho%==N goto END

echo Invalid choice.

goto CONFIRM

:LOCK

ren 电脑之家"Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"

attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"

echo Folder locked

goto End

:UNLOCK

echo Enter password to unlock folder

set/p "pass=>"

if NOT %pass%== 这里是密码goto FAIL

attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"

ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" 电脑之家

echo Folder Unlocked successfully

goto End

:FAIL

echo Invalid password

goto end

:MDLOCKER

md 电脑之家

echo 电脑之家created successfully

goto End

:End

说明:代码中“if NOT %pass%== 这里是密码goto FAIL”一行里的“这里是密码”需要替换成你自己的密码组合,注意保留和等号之间的空格。

第三步,将这个文本保存,然后改后缀名为.bat格式,完成后双击它运行一次,此时该文件所在位置会新增一个名为“电脑之家”的文件夹。代码中的“电脑之家”也可以替换成你喜欢的文件夹名称,一共有6处,注意不要遗漏。

补充说明:为了使这串代码的适用面最大化,请尽量使用英文字母或数字,所以上述代码中一些提示性文字保留了英文,文件夹改用中文是为了便于说明。

第四步,当文件夹生成后,再次双击这个bat文件就会看到如下提示:询问你是否要加密这个文件夹(指“电脑之家”文件夹)。

按下Y键回车加密,N键不加密(Y和N不分大小写),选择加密后,文件夹就会消失。此时,即使将系统文件夹设置改为“显示隐藏的文件、文件夹和驱动器”也看不到这个文件夹,尝试在地址栏直接输入文件夹名称也无法访问。第五步,当你需要访问这个文件夹的时候就需要先解密,仍然双击bat文件,则会看到以下命令窗口提示:要求你输入解锁密码。

输入密码后回车,接着你就会看到原来的文件又出现了,然后你该干嘛就干嘛吧。

这个bat文件我们可以拷贝到其他任意文件夹下使用,所以我们完全可以在加密后把它放到其他地方保存,需要解密了在复制过来。之所以建议这样做,一方面是因为这个文件里直接包含了密码,另一方面则是在文件夹下存在这么一个bat文件反而会引起一些人的好奇心,移走之后就不容易被人发现这里藏有秘密了。

其实,以前学过dos命令和批处理文件的朋友,一看上面那段代码就明白怎么回事了,其加密手段实际上并不复杂,首先将加密文件夹改名成特殊名称:Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D},然后将其属性改为隐藏+系统,加入判断语句则是仅须一个批处理文件即可完成创建加密和解密工作。

当然,这个方法也有不足之处,虽然在Windows资源管理器下看不到加密后的文件夹,但是使用Winrar等其他带有浏览功能的第三方工具还是可以看到,并且可以正常访问里面的文件。所以小编在第一步里就说到,选择一个不太显眼的文件夹才能将其功效最大化发挥。

还有360杀毒软件可能在加密的时候会报错,不要担心,继续执行就可以了。

加密软件其实不好用,介绍一个免费简单的方法:

加密软件其实不好用,介绍一个免费简单的方法: 建立一个别人既不能进入又不能删除的文件夹,把自己的隐私文件放进去,既安全又保密。而且,实现起来也很简单。 以Windows XP为例,在D盘创建一个名为“123”的文件夹:1:依次点击“开始→运行”,在弹出的“运行”窗口中输入“cmd”,然后点击“确定”,打开命令行窗口; 2:在命令行窗口切换到想要创建文件夹的硬盘分区。例如,需要在D盘创建文件夹,则输入“d: ”,然后回车即可; 3:创建一个名为“123”的文件夹,则输入“md 123..\ ”,然后回车;(注意文件夹名称后面有2个小数点) OK,搞定!看看你的D盘下面是不是多了一个名为“123.”的文件夹?这个文件夹既不能访问又不能删除,不信试试看!来看看这个文件夹的大小,在文件夹上单击右键,在弹出菜单中选择“属性”,在弹出的“属性”窗口中我们可以看到,这个文件夹的大小为0字节。当然,现在这个文件夹是空的,其实,无论你放多少东东进去,文件夹的大小始终显示为0字节。怎么样,够隐蔽吧! 如何删除这个文件夹呢? 如果要删除,则按照上面讲述的步骤先打开命令行窗口,然后有两种方法: 1、不切换到D盘而直接删除,则输入“rd d:\123..\”,回车即可;

2、如果已经切换到D盘,则输入“rd 123..\”,回车即可;需要注意的是,在删除文件夹之前首要先清空文件夹中的内容,否则无法删除。 如何进入这个文件夹呢? 如果要进入,则按照上面讲述的步骤先打开命令行窗口,输入“start d:\123..\ ”,回车即可。这时,你就可以随心所欲的把隐私文件放进去啦!需要注意的是,无论是否切换到D盘,都要输入文件夹的绝对路径,否则无法打开。 如何快速访问这个文件夹呢? 有朋友问有没有更快的办法进入这个文件夹呢?当然有啦,那就是用批处理命令。 1、依次点击“开始→程序→附件→记事本”,打开“记事本”程序; 2、在文本中输入“start d:\123..\”; 3、依次点击“记事本”中的“文件→另存为”,将文件名改为“xxx.bat”,然后点击“保存”即可。 以后要进入这个文件夹,只要双击“xxx.bat”这个文件就可以了,是不是方便多了!

如何对文件加密,

不用任何软件来对文件夹进行加密 1.进入要进行加密保护的文件夹中,在空白处单击鼠标右键,选择“自定义文件夹...”选项 2.单击“下一步”选择“自定义”并在复选框中选择“选择或编辑该文件夹的Html模板”,单击“下一步” 3.在选择模板类型中选择“标准”,单击“下一步”,最后单击“完成” 4.完成以上操作后,打开被定义的文件夹,利用查找功能找到Folder.htt文件,然后编辑此文件,首先在文件中找到