隐藏文件夹的n种方法(原创亲测)
一、右键设置—最简单的菜鸟方法:
右键点击文件夹,选择“属性”,然后设置为“隐藏”。操作系统的最基本操作,菜鸟级。
优点:简单方便,无特殊要求可用。
缺点:没有科技含量啊,而且只要设置显示全部文件也就露馅儿了。
星级:★☆☆☆☆
ps:这个方法也可以进阶。可以在命令行中卫其添加系统属性。进入DOS环境,在命令行后面输入\>attrib +s + r +h 文件夹名,这样就给文件夹添加了系统属性。由于系统属性呈灰(未激活状),一般人也不能更改它的隐藏属性。
二、利用Unicode控制符和文件夹图标的隐藏:
重命名要隐藏的文件夹,右键选择“插入Unicode控制字符”,任意插入一个(或者按住 ALT 的同时使用小键盘的数字键输入0160)。得到一个貌似无名的文件夹:
然后右键点击文件夹,给它更换一个透明的图标:
一刷新就看不见了,哇哈哈哈~
优点:简单又好用,适合含蓄的隐藏一些东西。(让我想到了中国人的半拉门帘儿*_*)
缺点:刷新时会闪现,鼠标左键圈选时也能看见,不安全。如果文件夹的设置是单击打开文
件夹(默认带下划线)这个文件夹就原形毕露了。
星级:★★☆☆☆
三、修改类识别码欺骗OS:
WINDOWS通过一个叫”类识别码”(CLSID)的东西来识别各种文件类型,所以可以通过“误导”系统将文件夹识别成其他文件类型,从而达到伪装文件夹的目的。
例如:
在任一地方新建一个文件夹,重命名,在该文件夹名称后加上.{00020c01-0000-0000-c000-000000000046}
即如:
新建文件夹.wav.{00020c01-0000-0000-c000-000000000046}
OK,效果是不是出来了呢?文件夹的图标已经变成了WAV音频文件的图标,我们双击它,WMP将试图播放这个“文件”。
上面文件名中{00020c01-0000-0000-c000-000000000046}部分就是类识别码,上面的.wav
怎么把隐藏的文件显示出来部分是为了迷惑别人而加上的假扩展名。
可以在注册表中查看系统所有的类识别码,运行REGEDIT,在HKEY_CLASSES_ROOT根键下面的CLSID子键,下面的子键全部是类识 别码,但要注意并不是所有的类识别码都能起到伪装的效果,一般来说类识别码子键下面有DefaultExtension子键的识别码,都能起到伪装的效果。
几个常见文件类型的识别码:
{2227a280-3aea-1069-a2de-08002b30309d}  打印机文件
{20D04FE0-3AEA-1069-A2D8-08002B30309D} 我的电脑
{450D8FBA-AD25-11D0-98A8-0800361B1103}  我的文档
{208D2C60-3AEA-1069-A2D7-08002B30309D}  网上邻居
{645ff040-5081-101b-9f08-00aa002f954e}  回收站
{21ec2020-3aea-1069-a2dd-08002b30309d}  控制面板
{992CFFA0-F557-101A-88EC-00DD010CCC48}  网络连接
{00020c01-0000-0000-c000-000000000046} WAV文件类型
{00020811-0000-0000-c000-000000000046} Microsoft Excel图表
{00020906-0000-0000-C000-000000000046} Microsoft Office Word 97 – 2003
优点:强大实用,“超级兔子”的隐藏文件夹功能就是此原理。
缺点:记上面这些识别码是不是很累啊?而且通过修改文件名也可以简单破解。
星级:★★★☆☆
(ps:通过实测发现一些问题未能解决。首先,隐藏成一些文件类型仍然可以双击进入,而另一些则成功关联。而又有一些可以右键选择资源管理器来成功进入隐藏文件夹。这些有待再次研究。)
四、特殊文件夹的秘密:
在Windows操作系统中,以“.”开头或结尾的文件夹是一个不合法的文件名,但是通过特殊方式来建立了这样一个特殊的文件夹,在Windows下会带有一定的特殊性,因此能达到一定的安全效果。
星级:★★★★☆