VBS创建Windows快捷方式时SHIFT+ALT+.快捷键报错求助
VBS创建快捷方式设置SHIFT+ALT+.快捷键报错的解决办法
VBS的ShellLink对象Hotkey属性不支持直接用.作为按键字符,得改用修饰符数值+虚拟键码的格式来设置:
- 主键盘上的点字符(.)对应的虚拟键码是
190(小键盘的点对应110,可按需选择) - 修饰符对应数值:SHIFT=4,ALT=1,CTRL=2,组合修饰符直接累加数值,比如SHIFT+ALT就是
4+1=5 - 把修饰符数值和虚拟键码拼接成字符串赋值给
Hotkey属性:oShellLink.Hotkey = "5190"
设置完成后,生成的快捷方式快捷键就会是SHIFT+ALT+.,和手动通过GUI创建的效果一致。
内容的提问来源于stack exchange,提问作者user2956477
相关产品推荐
相关产品推荐

