无忧启动论坛

标题: (共享-第二版)修改"快速启动"栏长度,显示定量图标(定次序),无技术含量 [打印本页]

作者: 系统维护    时间: 2009-11-11 16:18
标题: (共享-第二版)修改"快速启动"栏长度,显示定量图标(定次序),无技术含量
第二版
特点:修改了一些大家发现的和未发现的bug :)
这种方法比第一版的更傻瓜一些,当有这种定制需求的时候,先使用PE正常启动起来,然后手动"解锁任务栏",然后调整"快速启动栏"到自己希望的大小,并拖拉图标成自己希望的次序,保存当前状态后,在注册表里导出"
Taskbar"/"TaskbarWinXP"的数据就可以用到自己的pe里了。
"Taskbar"/"TaskbarWinXP"
说明:这个键值有可能是

Taskbar也有可能是TaskbarWinXP
这玩艺对很多人来说都没啥意义。:)

第一版
这种方法适用于自己定制,因为复杂的环境还需要别的技巧.

以水03pe为例,修改的就是注册表里的

Software\Microsoft\Windows\CurrentVersion\Explorer\Streams\Desktop\Taskbar
这个键的值,位置大概是从后往前92个字节的位置,这个位置如果是 "11,01" 长度就是273(0x111),如果是"99,00" 长度就是153(0x99),水pe最新修改的过程是在"外置程序/WINRAR/WINRAR.REG里修改的,修改成了"84,00" 长度就是132,大概刚好放置5个图标

我觉得这个修改可以放到pecmd的配置文件里,放到
WINRAR里有的人可能不清楚这是什么.

希望对需要自己修改的朋友有帮助!
这个位置在不同的环境可能不同,大家酌情处理.



[ 本帖最后由 系统维护 于 2009-11-12 11:51 编辑 ]
作者: 潮退潮生    时间: 2009-11-11 18:10
沙发,哈哈,有些技术说得很神秘也就一句,多谢分享,喜欢折腾的自己都可以折腾了。
作者: yaojy    时间: 2009-11-11 20:22
感谢楼主无私奉献,提供这个方法
作者: 12050202    时间: 2009-11-12 11:13
LZ写的字不小

没看清
作者: 12050202    时间: 2009-11-12 11:19
请教
你也没说请.水大如何把"显示桌面"放最右边的???
作者: 系统维护    时间: 2009-11-12 11:38
原帖由 12050202 于 2009-11-12 11:19 发表
请教
你也没说请.水大如何把"显示桌面"放最右边的???


希望第二版能帮到你
作者: cnad    时间: 2009-11-12 11:55
恩,这个第二版真成“傻瓜版”了!用不到也顶一下
作者: 12050202    时间: 2009-11-12 12:01
原帖由 系统维护 于 2009-11-12 11:38 发表


希望第二版能帮到你



谢谢回复

==================
但是
在别人先发的话题上讨论

没有技术含量

那是不是也可以说老九PECMD.毛桃07911....也没有....
作者: cnad    时间: 2009-11-12 12:03
原帖由 12050202 于 2009-11-12 12:01 发表



谢谢回复

==================
但是
在别人先发的话题上讨论

没有技术含量

那是不是也可以说老九PECMD.毛桃07911....也没有....


人家说的应该是“第二版”方法的,大家都来学习的,何必计较。

[ 本帖最后由 cnad 于 2009-11-12 12:04 编辑 ]
作者: 系统维护    时间: 2009-11-12 12:08
原帖由 12050202 于 2009-11-12 12:01 发表



谢谢回复

==================
但是
在别人先发的话题上讨论

没有技术含量

那是不是也可以说老九PECMD.毛桃07911....也没有....


对,说的是方法,不是说人家,我知道PE这东西才没几个月时间,所以来这里就是学习的,别争执这些没意义的,让人看见了也不好
作者: 12050202    时间: 2009-11-12 12:09
原帖由 cnad 于 2009-11-12 12:03 发表


人家说的应该是“第二版”方法的,大家都来学习的,何必计较。



解析别人的PE
原来没有技术含量
就这样理解了
作者: yaojy    时间: 2009-11-12 20:27
原帖由 系统维护 于 2009-11-12 12:08 发表

说的是方法,不是说人家,我知道PE这东西才没几个月时间,所以来这里就是学习的,别争执这些没意义的,让人看见了也不好

兄弟,我们俩将人家遮遮掩掩不肯说出来的东西说白了,貌似有些人觉得很不爽。
其实我对值个东西不感兴趣,只是见有人以为这个东西很“艰深”,忍不住出来说几句。
作者: 66369    时间: 2009-11-12 21:02
原帖由 系统维护 于 2009-11-12 12:08 发表


对,说的是方法,不是说人家,我知道PE这东西才没几个月时间,所以来这里就是学习的,别争执这些没意义的,让人看见了也不好





我看见了.没啥不好啊.

想砸搞都行.请继续...
作者: 潮退潮生    时间: 2009-11-12 21:29
授人以鱼不如授人以渔,可太多的人还是喜欢授人以鱼,说出来就没神秘感了,光环也就没了。多几个光环有时真的感觉很不错。
作者: 系统维护    时间: 2009-11-12 21:51
原帖由 潮退潮生 于 2009-11-12 21:29 发表
授人以鱼不如授人以渔,可太多的人还是喜欢授人以鱼,说出来就没神秘感了,光环也就没了。多几个光环有时真的感觉很不错。


兄台所言极是。
这里补充一下自己手动在pe里调整完之后使注册表生效的方法,也很简单,就是点击“开始”菜单,选择“关机”,但是并不真的关机,再点击取消注册表里的值就是最后调整完的了。

[ 本帖最后由 系统维护 于 2009-11-12 21:52 编辑 ]
作者: go2    时间: 2009-11-12 22:37
能发现并解决问题是关键
无必要口舌
作者: ku100    时间: 2009-11-13 19:45
标题: 回复 #15 系统维护 的帖子
这才是解决问题的真正要害之处,不错,此法甚好。
作者: shendu999    时间: 2009-11-16 18:44
原帖由 系统维护 于 2009-11-12 21:51 发表


兄台所言极是。
这里补充一下自己手动在pe里调整完之后使注册表生效的方法,也很简单,就是点击“开始”菜单,选择“关机”,但是并不真的关机,再点击取消注册表里的值就是最后调整完的了。


这种保存注册表的方法很有用,应该在别的调整的时候也会用的到,谢谢,收藏先 :)
作者: chouliu    时间: 2009-11-18 16:30
嗯。不错。同楼上的说法。感谢分享经验.....
作者: goffi    时间: 2009-11-18 18:31
其实在XP下用注册表监视工具对比快速启动栏长度调整前后的注册表,即可轻松找到对应信息
还有偷偷的告诉大家红叶的PE很早前就不止3个图标
作者: xiao75918    时间: 2009-11-22 12:29
求助,我怎么调“显示桌面”都在最左边,而且宽度也没限定,有什么办法让它调到最右边。

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams\Desktop]
"Taskbar"=hex:0c,00,00,00,08,00,00,00,03,00,00,00,00,00,00,00,b0,e2,2b,d8,\
  64,57,d0,11,a9,6e,00,c0,4f,d7,05,a2,22,00,1c,00,0a,11,00,00,1a,00,00,00,01,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,4c,00,00,00,01,14,02,00,00,00,\
  00,00,c0,00,00,00,00,00,00,46,81,00,00,00,11,00,00,00,60,80,68,29,7b,37,ca,\
  01,00,40,81,be,e6,36,ca,01,00,ce,0a,30,7b,37,ca,01,00,00,00,00,00,00,00,00,\
  01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,a7,01,14,00,1f,50,e0,4f,d0,\
  20,ea,3a,69,10,a2,d8,08,00,2b,30,30,9d,19,00,2f,43,3a,5c,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,5c,00,31,00,00,00,00,00,31,3b,56,4c,\
  10,00,44,4f,43,55,4d,45,7e,31,00,00,44,00,03,00,04,00,ef,be,31,3b,56,4c,37,\
  3b,00,80,14,00,00,00,44,00,6f,00,63,00,75,00,6d,00,65,00,6e,00,74,00,73,00,\
  20,00,61,00,6e,00,64,00,20,00,53,00,65,00,74,00,74,00,69,00,6e,00,67,00,73,\
  00,00,00,18,00,4a,00,31,00,00,00,00,00,31,3b,49,4d,10,00,41,44,4d,49,4e,49,\
  7e,31,00,00,32,00,03,00,04,00,ef,be,31,3b,49,4d,75,3b,00,80,14,00,00,00,41,\
  00,64,00,6d,00,69,00,6e,00,69,00,73,00,74,00,72,00,61,00,74,00,6f,00,72,00,\
  00,00,18,00,64,00,31,00,00,00,00,00,31,3b,65,4c,13,00,41,50,50,4c,49,43,7e,\
  31,00,00,4c,00,03,00,04,00,ef,be,31,3b,49,4d,30,3b,00,80,14,00,36,00,41,00,\
  70,00,70,00,6c,00,69,00,63,00,61,00,74,00,69,00,6f,00,6e,00,20,00,44,00,61,\
  00,74,00,61,00,00,00,40,73,68,65,6c,6c,33,32,2e,64,6c,6c,2c,2d,32,31,37,36,\
  35,00,18,00,21,00,31,00,00,00,00,00,c5,22,9d,91,10,00,4d,69,63,72,6f,73,6f,\
  66,74,00,4d,49,43,52,4f,53,7e,31,00,29,00,31,00,00,00,00,00,d3,22,32,a6,10,\
  00,49,6e,74,65,72,6e,65,74,20,45,78,70,6c,6f,72,65,72,00,49,4e,54,45,52,4e,\
  7e,31,00,24,00,31,00,00,00,00,00,db,22,76,ba,10,00,51,75,69,63,6b,20,4c,61,\
  75,6e,63,68,00,51,55,49,43,4b,4c,7e,31,00,00,00,10,00,00,00,05,00,00,a0,1a,\
  00,00,00,37,01,00,00,00,00,00,00,08,00,00,00,02,00,00,00,62,00,00,00,01,00,\
  00,00,01,00,00,00,56,00,00,00,03,00,00,00,48,00,36,00,4f,00,00,00,31,3b,52,\
  4d,20,00,3e,66,3a,79,4c,68,62,97,2e,00,73,00,63,00,66,00,00,00,28,00,03,00,\
  04,00,ef,be,31,3b,52,4d,75,3b,00,80,14,00,00,00,3e,66,3a,79,4c,68,62,97,2e,\
  00,73,00,63,00,66,00,00,00,20,00,00,00,00,00,00,00,6f,00,00,00,60,07,00,00,\
  00,00,00,00,1e,00,00,00,00,00,00,00,00,00,00,00,1e,00,00,00,00,00,00,00,01,\
  00,00,00,01,00,00,00,aa,4f,28,68,48,6a,d0,11,8c,78,00,c0,4f,d9,18,b4,bd,01,\
  00,00,60,0d,00,00,00,00,00,00,1e,00,00,00,00,00,00,00,00,00,00,00,1e,00,00,\
  00,00,00,00,00,01,00,00,00,02,00,00,00,8b,8a,0d,54,3f,1c,32,4e,81,32,53,0f,\
  6a,50,20,90,1d,00,00,00,60,05,00,00,00,00,00,00,1c,00,00,00,00,00,00,00,00,\
  00,00,00,1c,00,00,00,00,00,00,00,01,00,00,00

[ 本帖最后由 xiao75918 于 2009-11-22 12:37 编辑 ]
作者: 系统维护    时间: 2009-11-22 14:42
如果第二版的方法你看不懂的话,我也帮不上你,我自己水平有限。
作者: xiao75918    时间: 2009-11-22 17:59
我操作成功,但觉得大家的思路是对的,但操作过程中有点问题,这样操作下来如果用在不同的PE上肯定达不到一样的效果。

定义排列顺序方法:原来是按文件名顺序自动排列,最左边是按升序排列第一的文件,如想把显示桌面排最右边只要它是排序的最后就可以了。

快速启动栏宽度:
1、修改PE配置文件,去掉所有放到快速启动栏的项,包括pecmd.ini里的|CALL $SHELL32.DLL,DllInstall,#1,U

2、启动PE,手动调整宽度后,里面不要放一个图标,点开始、关机、取消。导出
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams\Desktop]

3、加载配置单元DEFAULT到!syspe,修改[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams\Desktop]为[HKEY_LOCAL_MACHINE\!syspe\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams\Desktop],删除reg中其它的部分,只保留"Taskbar"部份,双击reg导入,卸载配置单元,替换及恢复其它文件即可。
作者: 系统维护    时间: 2009-11-22 18:05
这个本来就是为特定环境定制用的,想随机通用的话至少要搞明白该键值得数据结构,这个我是没有能力的 :)
作者: go2    时间: 2009-11-24 22:33
顶你,让更多人知道这个原理。虽然这个不是很难,也不是很重要,对我来说
作者: 系统维护    时间: 2009-12-2 10:03
原帖由 66369 于 2009-11-12 21:02 发表





我看见了.没啥不好啊.

想砸搞都行.请继续...


有些人总想让帖子变成“吵架”贴,好被人以此为理由删除。




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