标题:
像“金山毒霸”一样改变“文件夹”图标
[打印本页]
作者:
goodboy
时间:
2003-12-21 19:34
标题:
像“金山毒霸”一样改变“文件夹”图标
不知道你是否注意到,在硬盘的目录中,有几个目录的图标和普通目录不同(如图1),比如My Documents目录,当你点击该图标,在左边会出现这个目录的提示。你是不是也想让自己的目录变得这样漂亮,那就让我们到这些目录中一探究竟。
其实这些目录的秘密全部藏在该目录下Desktop.ini文件中。只需要修改该文件中的内容,就可以实现目录图标和目录注释。由于这个文件是隐藏的属性,你默认情况下你是无法看到的,你必须修改“我的电脑/查看”菜单中的“文件夹选项”,在“查看”栏目中选定“显示所有文件”。
图1
1.修改目录注释
首先你可以复制一个已有的Desktop.ini文件到你需要修改的目录中。打开该文件,你会看到如下的信息:
[.ShellClassInfo]
InfoTip=金山毒霸所在目录
IconIndex=3
IconFile=KAV9X.EXE
这个文件是金山毒霸目录下的,InfoTip后面的就是目录的注释,你只需要将后面的注释修改成你自己的注释即可。需要注意的是,由于该文件有只读属性,在修改之前要将其属性去掉,修改完成后再改回来。
注意:还要给这个目录添加只读的属性,这样你才能看到你刚才修改的注释。
2.改变文件夹的图标
在目标文件夹中建立Desktop.ini文件,内容如下:
[.ShellClassInfo]
iconindex=n
iconfile=图标文件路径及文件名
其中“iconindex=n”表示使用的图标是指定文件中的第几个图标,“iconfile=图标文件路径及文件名”表示文件夹使用的图标文件的路径及文件名,如:“iconindex=1,iconfile=c:\win-dows\regedit.exe”。完成后刷新一下,目标文件夹就变成了你想要的图标。
3.把文件夹中的内容隐藏掉
拷贝Windows目录下的Desktop.ini文件到目标文件夹,用“记事本”建立一个超文本模板文件Folder.htt,内容如下:
< html>
< /html>
懂网页制作的朋友应该知道,这是个空白的Html文件。下一步,打开“我的电脑”“查看”中的“按Web页查看”选项,然后设置目标文件夹的属性为“只读”。刷新一下,目标文件夹中的内容不见了吧!原来,我们只是用一个空白的Html文件,作为目标文件夹的模板遮住了文件夹中原来的内容,如果取消“按Web页查看”,目标文件夹中的内容就原形毕露了。如果你用其它的有效果的Html文件作为Folder.htt超文本模板文件,目标文件夹就会在你打开时显示出不同的效果。比如:一点击就显示一个美眉,一打开就播放音乐或者一打开就跳出病毒警告……都不是难事,具体操作可参考前文的方法,这里就不再赘述了。
4.把所有的文件夹都变成“回收站”
打开“MS-DOS方式”,键入:
CD\Recycled
ATTRIB C:\Recycled -A -H -R -S
ATTRIB -A -H -R -S
分别去掉Recycled目录及Recycled目录下的所有文件的A(归档)、H(隐藏)、R(只读)、S(系统)属性,这样在Windows窗口你就可以看到Recycled目录以及Recycled目录中的Desk-top.ini文件。进入根目录中的“回收站”目录,然后拷贝其中的隐含文件“Desktop.ini”到你的目标文件夹中,将这个文件夹的属性改为“只读”,然后刷新一下,怎么样?目标文件夹变成了“回收站”!进入这个文件夹,文件夹中原来的内容不见了,其中完全是“回收站”的内容,也完全具有“回收站”的功能。那原来文件夹中的文件到哪里去了呢?它们并没有消失,它们仍呆在原来的文件夹里,只是你看不见它们了。如果我执行清空“回收站”的命令,会不会把文件夹中原来的内容也清除了呢?不会的!文件夹中原来的内容只是被“回收站”的界面遮住了,你删除的文件仍放在真正的“回收站”里,并不会放到这里来,所以,你清空“回收站”清空的是真正的“回收站”里的内容,并不会清除目标文件夹中原来的内容。当然,你也可以用这招来隐藏你的文件夹中的文件,将目标文件夹作如上处理后,改名为“快捷方式回收站”,别人一定会以为这只是个“回收站”的快捷方式,而不会想到里面还藏有东西。
你还可以用其他的Desktop.ini文件实现类似的作用:你如果拷贝“Windows\Fonts”文件夹中的Desktop.ini到目标文件夹,并设置目标文件夹的属性为“只读”,那么目标文件夹显示的就是Win9X的字体文件夹的内容;你如果拷贝“Windows\Tasks”中的Desktop.ini到目标文件夹,并设置目标文件夹为“只读”,那么目标文件夹显示的就是Windows 9X计划任务的内容;如果你拷贝“我的公文包”中的Desktop.ini文件到目标文件夹,并设置目标文件夹为“只读”,那么目标文件夹就变成了“公文包”。
5.还原方法
利用Desktop.ini将文件夹变成回收站或其他内容后,怎样还原呢?这里就要用到Windows 目录下的Winfile文件了。
进入Windows目录,找到Winfile,找出你要还原的文件夹,删除里面的Desktop.ini文件就可以了,是不是很简单?
欢迎光临 EZB 论坛 (http://ultraiso.net/ezbbbs/)
Powered by Discuz! 6.1.0