|
问题源于这里:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=114205&extra=page%3D1
请版主将此帖在PE区保留几天再移到系统区,因为PE区人多,可以让更多的人看到。
一、构造分析
其实很简单,小菜而已,在CMD窗口中进入这类连接目录,用 Dir 命令查看所有文件(包括所有属性的文件),
会发现有两个文件,一个是名为"target"的目录快捷方式,扩展名为".lnk",这个快捷方式指向目标目录,
另一个是名为"Desktop.ini"配置设置文件。见图1,为了分析方便,你可以去掉这两个文件的属性后,将其复制出来
研究,会发现名为"Desktop.ini"的文件内容只有3行:
[.ShellClassInfo]
CLSID2={0AFACED1-E828-11D1-9187-B532F1E9575D}
Flags=2
明白了这类目录快捷方式的构造以后,无论手工和程序建立这类快捷方式都不难了。
2、手工建立
不打字了,看图解
3、程序建立
程序建立的原理可以参照手工建立的过程,无非是创建一个名为"target"的目录快捷方式和一个名为"Desktop.ini"的文件,
"Desktop.ini"文件的内容是固定不变的,相当容易,最后再给对应的文件和目录加上适当的属性即可。
[ 本帖最后由 lxl1638 于 2007-10-4 08:30 PM 编辑 ] |
|