将压缩包安装的软件放入开始菜单
平台
本文针对windows平台,在win11上进行过测试,其他平台请自行确认是否可用。
需求
最近在安装软件时,发现了一个问题。
很多软件直接给一个压缩包,解压后得到的文件夹中存在直接可以使用的可执行文件,并没有安装引导程序。
例如上图中的clash,github上clash for windows给了很多压缩包,这些压缩包解压后并没有安装引导程序,而是得到一个可以直接运行的程序。
此时,我们直接双击程序内的可执行文件(如图中的Clash for Windows),但是这对于我们长期使用此软件并不友好,比如无法在开始菜单中或者在windows的搜索框中对其进行搜索,同时windows的设置应用中也并没有这个软件的显示。
配置
我们想要使用windows的搜索框能够成功定位到该软件,并调用此应用程序。
- 首先,windows所有的应用其实都在Shell:AppsFolder路径下。
- 直接在文件管理器的路径栏里输入Shell:AppsFolder,在这我们可以看到装的软件,但是此时这里并没有我们刚解压的clash。
- 然后我们选择此目录下任意一个自己安装软件,右键,选择打开文件位置
- 系统自动跳转到了C:\ProgramData\Microsoft\Windows\Start Menu\Programs目录下
- 因此我们只需要将快捷方式放入C:\ProgramData\Microsoft\Windows\Start Menu\Programs下即可在windows搜索栏中搜索到想要使用的软件。
- 将快捷方式放入上述目录下,我们便可以使用搜索搜索到相应的程序了。
版权归原作者 cordwood 所有, 如有侵权,请联系我们删除。