Foxtable(狐表)用户栏目专家坐堂 → [求助]创建快捷方式问题


  共有2370人关注过本帖树形打印复制链接

主题:[求助]创建快捷方式问题

帅哥哟,离线,有人找我吗?
jiskin
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:713 积分:5196 威望:0 精华:0 注册:2012/4/13 13:10:00
[求助]创建快捷方式问题  发帖心情 Post By:2020/10/21 8:43:00 [只看该作者]

根据论坛提示,自己定义快捷方式,但是由于我这个快捷方式的TargetPath是带参数的,系统就报错了,实际手动制作快捷方式是可以用参数的
Dim wsh As object = CreateObject("WScript.Shell")
Dim PathLink As String = "C:\Users\admin\Desktop\pstest.lnk"
Dim wshs As object = wsh.CreateShortcut(PathLink)
wshs.TargetPath = """C:\Program Files (x86)\Run\test.exe""" & " -dec -file " & """C:\Program Files (x86)\Run\pslink.check""" 
wshs.WorkingDirectory = "C:\Program Files (x86)\Run"
wshs.Save()
wshs = Nothing
wsh = Nothing

TargetPath换一种拼接也不行
wshs.TargetPath = """C:\Program Files (x86)\Runas\CPAU.exe"" -dec -file ""C:\Program Files (x86)\Runas\pslink.check"""

麻烦爷指点下

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107304 积分:545781 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/10/21 9:11:00 [只看该作者]

试试
wshs.TargetPath = "C:\Program Files (x86)\Run\test.exe"
wshs.WorkingDirectory = "C:\Program Files (x86)\Run"
wshs.Arguments = "-dec -file ""C:\Program Files (x86)\Run\pslink.check"""

或者
wshs.Arguments = "-dec -file C:\Program Files (x86)\Run\pslink.check"

 回到顶部
帅哥哟,离线,有人找我吗?
jiskin
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:713 积分:5196 威望:0 精华:0 注册:2012/4/13 13:10:00
  发帖心情 Post By:2020/10/21 11:55:00 [只看该作者]

蓝总,完美

 回到顶部