查看: 1261|回复: 5

[教 程] 手把手教你把软件快捷方式附到开始菜单

[复制链接]
发表于 2023-1-8 09:55:45 | 显示全部楼层 |阅读模式
很多朋友制作的WinPE的开始菜单是这样的:
开始菜单这里空空如也。如果要使用软件,必须单击“所有程序”展开程序列表才能使用软件。
但是我们又会发现,许多WinPE的开始菜单是这样的:
开始菜单这里会有一些使用频率比较高的软件快捷方式。我们单击任意软件图标就可以使用该软件。
对我们维护电脑比较方便。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2023-1-8 09:58:16 | 显示全部楼层
那么,我们该如何让我们的WinPE的开始菜单也加上这些快捷方式呢?
操作的方法有几种,我最常用的是通过修改注册表实现这个功能。下面我就把这方法写给大家。
首先我们必须进入到WinPE中。
选中几个想要附到开始菜单的软件,右键“附到开始菜单”。如下图:
设置完毕后,我们打开开始菜单看看效果。
我们可以看到软件快捷方式已经附到开始菜单了。
这个开始菜单涉及到一项注册表值。
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StartPage2]
当开始菜单发生变化的时候,该注册表值也随之变化。
当我们删掉该注册表值,重启资源管理器后,会发现开始菜单栏又变成空空如也了。

所以开始菜单栏软件快捷方式的关键是这个注册表值。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2023-1-8 09:59:46 | 显示全部楼层
我们在WinPE下设置好快捷方式后,把这个注册表值导出来。给它命名为s.reg(当然你也可以叫任何名字)。
我们把它放到WinPE相关文件夹内。然后在相关INI文件加入如下一句:
EXEC @%SystemRoot%\regedit.exe /s %Curdir%\S.reg
PS%Curdir%\S.reg,因为S.REGINI文件在同一个文件夹所以用了%Curdir%(当前目录)这个参数。如果INI文件和reg文件不在同一目录,要写清楚reg文件的路径。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2023-1-8 10:00:20 | 显示全部楼层
当然,我们也可以把这个注册表文件转成批处理,直接添加到CMD文件中。
比如我们可以这样操作:
我们把这个批处理文件加入REGDOC8.CMD(该文件为NT5PE的相关配置文件)中去。
做完这些后,我们把WinPE重新打包就可以实现开始菜单的快捷方式了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2023-1-8 10:01:58 | 显示全部楼层


注册表转批处理的小程序。制作PE会经常用到的工具。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2023-1-9 08:25:11 | 显示全部楼层
受教了,谢谢分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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