当我们使用诸如记事本、word之类的软件菜单栏里的“打开”或“另存为”按钮的时候,系统会弹出一个对话框让大家定位文件路径。为了快速定位到一些常用的位置,微软在对话框的左侧为大家准备了5个常用路径,分别是:我最近的文档、桌面、我的文档、我的电脑、网上邻居。
按理说,微软的这个设计是比较贴心的。可是,每个用户都有自己独特的操纵习惯,经常打开的路径是千差万别的,而微软并没有在前台界面开放重设这5个路径的功能,需要通过各种各样的工具软件深入注册表内部做调整。目前网上有这个功能的工具软件较为罕见,于是萌发了用批处理做一个调整“打开/另存为”对话框位置栏工具的念头。经过一番摸索,得到了以下代码,发出来共享之。
这个批处理具有如下功能:
1、自行指定“打开/另存为”对话框位置栏的路径;
2、重新调整自行指定路径的顺序
使用这个批处理调整前后效果对比:
支持多种输入方式:
注意事项:
1、最多只能修改5个路径;
2、若系统是XP_SP1或XP_SP2,系统自带的reg.exe在查询中文路径的时候,会出现“吃字”现象,请用附件中的reg.exe替换之,或放在批处理的相同目录下使用;若不知道reg.exe“吃字”是怎么回事,请阅读这篇文章:reg requery查询注册表时中文路径会"吃掉"最后的字符?http://www.cn-dos.net/forum/viewthread.php?tid=22202
3、代码没有做全面的容错检测,请严格按照提示操作,否则,将不能正确修改路径。复制代码 部分常用类标识符(CLSID):- 我的电脑 {20D04FE0-3AEA-1069-A2D8-08002B30309D}
- 我的文档 {450D8FBA-AD25-11D0-98A8-0800361B1103}
- 打印机 {2227A280-3AEA-1069-A2DE-08002B30309D}
- 网上邻居 {208D2C60-3AEA-1069-A2D7-08002B30309D}
- 回收站 {645FF040-5081-101B-9F08-00AA002F954E}
- 公文包 {85BBD920-42A0-1069-A2E4-08002B30309D}
- 控制面板 {21EC2020-3AEA-1069-A2DD-08002B30309D}
- WEB文件夹{BDEADF00-C265-11D0-BCED-00A0C90AB50F}
- 历史记录 {FF393560-C2A7-11CF-BFF4-444553540000}
- 收藏夹 {1A9BA3A0-143A-11CF-8350-444553540000}
复制代码
|