VxKex无法通过快捷方式启动程序
现象
- 设置了VxKex兼容模式后,直接点击exe可以执行
- 创建快捷方式放到桌面,通过快捷方式无法运行,报错如下图
- 如果把快捷方式放到文件夹里,又可以执行
- 快捷方式附加到任务栏,在任务栏点击运行,也报错无法执行
环境
操作系统: Win7 (补丁没打全,基本是需要的才打)
VxKex版本: KexSetup_Release_1_1_2_1439.exe
原因
不详
解决
- 把
C:\Windows\System32\cmd.exe
拷贝一份到C盘根目录,命名为vxkexcmd.exe
,并设置为vxkex兼容模式 - 把原来创建的桌面快捷方式的目标修改为如下值,最后那个引号里的替换为你的程序路径,注意那个空引号别丢了
C:\vxkexcmd.exe /C start "" "C:\Users\ghking\AppData\Local\Programs\Microsoft VS Code\Code.exe"
- 改完图标变成命令行的了,可以将图标修改为原程序的图标即可(通过右键属性,点更改图标,选原exe程序即可)
- 这样再从 桌面双击快捷方式 或者 附加到任务栏,就都可以正常启动程序了