无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 8122|回复: 32
打印 上一主题 下一主题

微软Windows目录连接快捷方式的构造分析和手工建立方法!

[复制链接]
跳转到指定楼层
1#
发表于 2007-10-4 20:28:43 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
问题源于这里:
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 编辑 ]

未命名1.PNG (17.94 KB, 下载次数: 85)

图2

图2

未命名2.PNG (9.57 KB, 下载次数: 79)

图3

图3

未命名4.PNG (15.59 KB, 下载次数: 73)

图4

图4

未命名5.PNG (25.84 KB, 下载次数: 78)

图5

图5

未命名6.PNG (24.81 KB, 下载次数: 73)

图6

图6

未命名7.PNG (27.01 KB, 下载次数: 79)

图7

图7

未命名8.PNG (171.56 KB, 下载次数: 87)

图8

图8
33#
发表于 2008-9-23 14:36:54 | 只看该作者
有这一招,很久没有发觉...
回复

使用道具 举报

32#
发表于 2008-9-14 06:01:16 | 只看该作者
这是个不错的功能,谢谢老九指教~!
回复

使用道具 举报

31#
发表于 2007-10-7 16:12:43 | 只看该作者
很好的教材。学习了:)
回复

使用道具 举报

30#
发表于 2007-10-7 16:00:41 | 只看该作者
暂时还没学会!!!!!!!!!!!!
回复

使用道具 举报

29#
发表于 2007-10-5 12:10:09 | 只看该作者
有点意思,今天我又学了一招!
回复

使用道具 举报

28#
发表于 2007-10-5 11:36:54 | 只看该作者
原帖由 zjq20032006 于 2007-10-5 10:06 AM 发表
而且什么文件都在开始菜单里。有些文件不用在开始菜单里要一个个设属性隐藏:Q

反过来也一样,maotao文件都是隐藏时要一个个去掉.
回复

使用道具 举报

27#
发表于 2007-10-5 10:52:31 | 只看该作者
这种快捷方式只适用于explorer进程,比如开始菜单、快速启动、资源管理器等。
其他程序还是认为一个文件夹+两个文件。

还是用符号连接(junction)好用,相当于linux中的软连接,linux系统中很快捷方式常用这种连接。
回复

使用道具 举报

26#
发表于 2007-10-5 10:06:40 | 只看该作者
而且什么文件都在开始菜单里。有些文件不用在开始菜单里要一个个设属性隐藏:Q
回复

使用道具 举报

25#
发表于 2007-10-5 10:04:10 | 只看该作者
测试通过!:)
        .
回复

使用道具 举报

24#
发表于 2007-10-5 10:02:03 | 只看该作者
这种目录快捷方式虽然方便,但却有一个很不好的地方,不小心拖动一下,可能就把你的文件给移动到其它地方了,必须禁止鼠标拖动才行。
回复

使用道具 举报

23#
发表于 2007-10-5 09:42:22 | 只看该作者
原帖由 bd540 于 2007-10-5 08:12 AM 发表
问题:快捷方式可以创建,但是不出现目录树:(

ok 了,忘了加文件夹的R属性,已经解决,多谢老九。
回复

使用道具 举报

22#
发表于 2007-10-5 08:34:30 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

21#
发表于 2007-10-5 08:22:38 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

20#
发表于 2007-10-5 08:12:31 | 只看该作者
问题:快捷方式可以创建,但是不出现目录树:(
回复

使用道具 举报

19#
发表于 2007-10-5 08:02:15 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

18#
发表于 2007-10-5 00:17:10 | 只看该作者
看来微软的小秘密实在太多

还有待进一步发掘

怎能轻易撒手不管
回复

使用道具 举报

17#
发表于 2007-10-4 23:39:34 | 只看该作者
这个挂载的目录是用pecmd的path命令创建的...没有其他文件...不过你倒是可以试试弄到一个已存在的文件夹里面会有什么效果
回复

使用道具 举报

16#
发表于 2007-10-4 23:14:01 | 只看该作者
我想问,如果挂载的傀儡目录本身有文件,挂载后是只显示目标目录的文件,还是都显示?
回复

使用道具 举报

15#
发表于 2007-10-4 23:08:29 | 只看该作者
MS有用 不过有些危险的命令这样直接暴露在程序组里面是不是不太安全 点错的机率并不比吃鸡蛋咯牙少多少...呵呵
回复

使用道具 举报

14#
发表于 2007-10-4 22:54:02 | 只看该作者
:lol 测试通过...用的老九最新pecmd:lol 加YY版pe
回复

使用道具 举报

13#
发表于 2007-10-4 22:43:27 | 只看该作者
支持 等俺有时间尽快测试
回复

使用道具 举报

12#
 楼主| 发表于 2007-10-4 22:40:00 | 只看该作者
原帖由 nn2nn 于 2007-10-4 10:37 PM 发表
测试通过,只要是要用ATTRIB +R +S  。

终于弄清原因,谢谢老九!

PE下也可以。。。。。。。。。。。。。。。。。。。。

未命名.PNG (200.56 KB, 下载次数: 51)

未命名.PNG
回复

使用道具 举报

11#
发表于 2007-10-4 22:37:26 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

10#
发表于 2007-10-4 22:32:32 | 只看该作者
很实用,可以在开始菜单里加 我的文档,我的电脑

呵呵,可以以树形显示了:victory:
回复

使用道具 举报

9#
发表于 2007-10-4 21:48:38 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

8#
发表于 2007-10-4 21:47:14 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

7#
 楼主| 发表于 2007-10-4 21:43:19 | 只看该作者
原帖由 nn2nn 于 2007-10-4 09:40 PM 发表
很好,在XP上测试通过。

但在911PE中可能不通过。
我用WINFILE(这类资源管理器)在XP上移文件,读出并修改文件,都通过。但一样的操作在PE上不能通过。


PE下,原目录快捷方式的目标是否与XP系统的一致?
回复

使用道具 举报

6#
发表于 2007-10-4 21:40:41 | 只看该作者
:lol 偶也试了.可以..
回复

使用道具 举报

5#
发表于 2007-10-4 21:40:02 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-3-4 21:00

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表