无忧启动论坛

标题: 关于Win7菜单与按钮的新目录路径,希望对于研究PE3.0的大大们有所帮助~ [打印本页]

作者: yulon    时间: 2009-8-12 23:57
标题: 关于Win7菜单与按钮的新目录路径,希望对于研究PE3.0的大大们有所帮助~
在Win7中,开始菜单和任务栏可谓是一大改进,当然他们的路径也有些许的不同,而我作为一个Win7的忠实支持者,最为期待的就是用系统自带的explorer做shell的PE了。

小弟最近用PECMD替代winpeshl做了个explorer做shell的PE,却发现在PE里有很多地方都是空白的,而后才发现这些东西随着界面的改进,路径也改了,为了避免大家也少走些弯路,我就发了这个帖子贴了出来,废话就不多说了,以下是路径详解...


各位请先看这张图




首先来看看红圈圈里的,是开始菜单,你一定会认为路径还是在PECMD里的变量%StartMenu%,那你就大错特错了,其实%QuickLaunch%\User Pinned\StartMenu这才是真正的路径。

再来看看绿圈圈里的,他是所有程序,等同于以前菜单里的程序,这里唯一庆幸的就是,它的路径并没有变,所以在PECMD里的变量%Programs%还是有效的。

最后来看看这个黄圈圈里的,你可不要以为他是快速启动栏,他其实是超级任务栏按钮,它的路径是%QuickLaunch%\User Pinned\TaskBar。(刚才说到了快速启动栏,其实他的路径没有变还是%QuickLaunch%,只不过微软在Win7中屏蔽了他,如果强行开启,重启后也会消失···)



有什么地方说错了,请各位前辈指出。
作者: 小咕咚    时间: 2009-8-13 00:14
这是楼主制作的PE3吗?
作者: yulon    时间: 2009-8-13 00:20
标题: 回复 #2 小咕咚 的帖子
为了方便,我是在Win7下截图的···
作者: 小咕咚    时间: 2009-8-13 15:06
难怪界面这么华丽!连微软的画图软件都能用了。本人测试了多次只有XP的画图软件能用,W7自带的无法使用!
作者: lxl1638    时间: 2009-8-26 20:54
原帖由 yulon 于 2009-8-12 23:57 发表
首先来看看红圈圈里的,是开始菜单,你一定会认为路径还是在PECMD里的变量%StartMenu%,那你就大错特错了,其实%QuickLaunch%\User Pinned\StartMenu这才是真正的路径。

再来看看绿圈圈里的,他是所有程序,等同于以前菜单里的程序,这里唯一庆幸的就是,它的路径并没有变,所以在PECMD里的变量%Programs%还是有效的。

最后来看看这个黄圈圈里的,你可不要以为他是快速启动栏,他其实是超级任务栏按钮,它的路径是%QuickLaunch%\User Pinned\TaskBar。(刚才说到了快速启动栏,其实他的路径没有变还是%QuickLaunch%,只不过微软在Win7中屏蔽了他,如果强行开启,重启后也会消失···)


本人刚作了试验,Win7系统中仍然存在快速启动栏的,位置与NT5.x系统的一致。
Win7系统多了组"超级任务栏",它的位置是
%QuickLaunch%\User Pinned\TaskBar
其作用与"快速启动栏"类似,但更强大。
请看下面的图,这是从论坛下载88MBWin7PE,"快速启动栏"的位置与NT5.x的一样。
它的右边是"超级任务栏","超级任务栏"的快捷方式没有执行前,其图标与"快速启动栏"类似,但一旦点了这些快捷方式,图标就变成任务栏的长形按钮,关闭程序后,任务栏的长形按钮又变成图标。

另,PECMD.EXE定义的以下环境变量,除%CurDir%外,其余均由注册表决定,与PECMD.EXE无关。

┣━━━━━━━━━━━━━━━━━┯━━━━━━━━━━━━━━━━━┯━━━━━━━━━━━━━━━━━┫
┃CurDir                配置文件目录│Desktop               系统桌面目录│Favorites               收藏夹目录┃
┃Personal              我的文档目录│Programs              程序菜单目录│SendTo                  发送到目录┃
┃StartMenu             开始菜单目录│Startup               启动菜单目录│QuickLaunch             快速启动栏┃
┣━━━━━━━━━━━━━━━━━┷━━━━━━━━━━━━━━━━━┷━━━━━━━━━━━━━━━━━┫


[ 本帖最后由 lxl1638 于 2009-8-26 21:01 编辑 ]

Win7.PNG (67.11 KB, 下载次数: 38)

Win7.PNG

作者: yulon    时间: 2009-8-26 22:22
标题: 回复 #5 lxl1638 的帖子
其实···Win7下有两个StartMenu目录,一个是NT5的路径,另外一个就是我所提到的Quick Launch\User Pinned\StartMenu,注册表应该会指向NT5的路径吧···
作者: 李四    时间: 2010-2-2 00:20
学习下,还不会用explorer做shell。




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3