此贴终结吧,研究明白了。因为vb也能用的上,放出来大家一起学习下。
创建快捷方式
set ws=createobject("wscript.shell")
set ww=ws.createshortcut("路径\快捷方式名.lnk")
ww.workingdirectory="起始位置"
ww.targetpath="目标位置"
ww.iconlocation=“图标位置,0”
ww.save
我很久没用vb了,可能写的有问题,大概就是这个格式,领会精神。
题外话,我不太清楚exe会不会有同样的问题
快捷方式中的目标是运行的程序这个没问题,但是涉及到路径的是看起始位置。如果调用的图片相对路径是"..\Picture",但是快捷方式在父级,有点类似腾讯那些游戏,根目录放快捷方式。
我用脚本测试的时候,运行快捷方式,程序是会正常运行,但是我用getfolder和path能看到快捷方式路径比源文件高,简单说就是正常运行不会报错,但是调用的位置会出现文件不存在。