![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-26 09:39 |
共 47,812 主题排行 / 349,910 发帖 / 今日 0 篇 / 48,264 会员排行 |
| 其它操作系统综合讨论区 » [原创] 自动清除开始菜单的“程序”项杂乱无章的排序 |
| 可打印版本 1,261 / 1 |
| 第1楼 JonePeng | 发表于 2004-08-10 00:00 |
| 金牌会员 发帖 1,883 积分 4,562 来自 广东广州 | |
|
[原创] 自动清除开始菜单的“程序”项杂乱无章的排序 大家是否觉得Windows开始菜单的“程序”项排得很乱?
新装的软件都会把快捷方式放到程序项的末尾。装的软件越多,排在末尾的快捷方式就越多,菜单就变得越乱。有时,为了寻找某个程序的快捷方式,要在这杂乱无章的菜单中从头到尾找一遍,甚至N遍才找到。如果这菜单总是按名称排序,那么查找就变得方便多了。要按名称排序,可以在菜单上单击右键,选“按名称排序”。可是这样做是“治标不治本”,因为以后新安装的快捷方式都会往后排列,使菜单又变得混乱了。为了防止这种现象的发生,我们得修改注册表。 WIN98SE以后的Windows系统,注册表都会自动保存开始菜单排序的信息,那么只要把这些信息删掉,开始菜单的程序项就会自动按名称排序。我发现,注册表的HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer下有个子键为MenuOrder,MenuOrder下又有两个子键:Start Menu 和 Favorites。 原来开始菜单和收藏夹的排序信息都保存在这里!好,我们可以对它开刀了。把Start Menu 和 Favorites子键删掉就行了。 可是,如果每次都这样手工删除就太麻烦了。不过我们可以编写一个REG文件,实现自动删除。其实很简单,打开记事本,编写下面两行: REGEDIT4 注意啰,HKEY_CURRENT_USER前面有个减号,这个减号的作用就是自动删除子键。然后保存,命名为SortMenu.reg。接下来在桌面上新建一个快捷方式,命令行中写上:regedit /s sortmenu.reg。这里regedit后面有/s 参数,就不会有“是否把sortmenu.reg加入注册表”等啰啰嗦嗦的提示了。下一步就是给这个快捷方式命名,名字可以随便给。 为了让Windows开始菜单永远保持按名称排序,为了一劳永逸,我们干脆把刚才创建的快捷方式放到开始菜单的“启动”文件夹中,这样每次进入桌面,Windows都会自动为开始菜单排序,菜单变得规规矩矩,免除为一个快捷方式而寻找N遍的烦恼。 该方法在Win98、2000/XP下通过。但在2000/XP下,第一次运行那个快捷方式可能并不一定立即生效,要注销才有效。 另外,如果你觉得IE中的收藏夹排得很乱,也可以对其自动排序,只要在sortmenu.reg文件末尾添加下面一行就行了: |
|
| 第2楼 wchong | 发表于 2004-08-11 00:00 |
| 银牌会员 发帖 510 积分 1,186 | |
|
小心为妙!
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |