无忧启动论坛

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

开始菜单建立可展开文件夹快捷方式

[复制链接]
跳转到指定楼层
1#
发表于 2011-3-24 12:59:34 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
从这个帖子得到了提示。 http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1


在windows测试了下,复制一个文件夹,然后到开始菜单目录下,右键"粘帖-快捷方式(S)",得到的并不是平时
右键创建快捷方式,或者发送到桌面快捷方式的lnk文件,而是一个目录文件!

双击你会跳到那个目录,
利用attrib -R 目录名,先取消desktop.ini的设定

退回来,再双击进入这个目录,可以看到有2个文件:
desktop.ini
target.lnk

里面有destop.ini文件,内容为:
[.ShellClassInfo]
CLSID2={0AFACED1-E828-11D1-9187-B532F1E9575D}
Flags=2

还有1个target.lnk的文件,这个target.lnk是对这个文件夹的快捷方式。


简单说下在开始菜单创建可展开文件夹目录的步骤:
1.
创建一个文件夹
2.
放入desktop.ini文件和你要显示的文件夹的快捷方式
3.attrib +R 创建的文件夹,打开desktop设置效果

应该可以写出P处理的吧,这样PETOOLS是不是也可以放到菜单上呢?而不用创建一堆快捷方式,而且也不占用开始菜单目录的大小!

伪批处理代码

  1. @echo off
  2. CD 开始菜单
  3. SET DIRNAME=D盘PETOOLS
  4. REM STEP 1
  5. MD %DIRNAME%

  6. REM STEP 2
  7. echo (
  8. [.ShellClassInfo] ^

  9. CLSID2={0AFACED1-E828-11D1-9187-B532F1E9575D} ^

  10. Flags=2
  11. )>%DIRNAME%\desktop.ini

  12. makelnk  D:\外置程序   %DIRNAME%\target.lnk

  13. REM STEP 3
  14. attrib +R %DIRNAME%
复制代码



-----------------------------------------------------------------------------------------------------------------------------------
网坏处想了下,把target.lnk指向一个应用程序,是不是打开一个文件夹就能运行程序呢?

target.lnk改为一个应用程序!
哇,图标变了,属性也是应用程序的快捷方式,但是。。。这个文件夹双击打不开程序。。。

估计是desktop的GUID有关。。。这个GUID可能是文件夹的。。。所以只认文件夹的快捷方式吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-2-26 01:11

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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