Foxtable(狐表)用户栏目专家坐堂 → 请教:如何使用代码更改桌面快捷方式指向的文件名称?


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

主题:请教:如何使用代码更改桌面快捷方式指向的文件名称?

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


加好友 发短信
等级:六尾狐 帖子:1423 积分:11310 威望:0 精华:0 注册:2008/9/1 22:20:00
  发帖心情 Post By:2015/2/27 14:21:00 [只看该作者]

谢谢逛逛

有一个问题,生成的快捷方式不在桌面,而是在所在目录下。

Dim wsh As object = CreateObject("WScript.Shell")
Dim PathLink As String = "D:\XX公司\XXXX采集系统\SetupNK.exe"
If Not PathLink.ToLower.EndsWith(".lnk") Then
    PathLink = PathLink & ".lnk"
    MessageBox.Show(PathLink)
End If
Dim wshs As object = wsh.CreateShortcut(PathLink)
wshs.TargetPath = "D:\XX公司\XXXX采集系统\SetupNK.exe"
wshs.Save()
wshs = Nothing
wsh = Nothing

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/2/27 14:23:00 [只看该作者]


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


加好友 发短信
等级:一尾狐 帖子:402 积分:4158 威望:0 精华:0 注册:2008/9/1 17:14:00
  发帖心情 Post By:2015/2/27 14:31:00 [只看该作者]

谢谢..........

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


加好友 发短信
等级:版主 帖子:1693 积分:12123 威望:0 精华:7 注册:2013/7/11 10:52:00
  发帖心情 Post By:2015/2/27 14:47:00 [只看该作者]

你不是要修改指向吗

 

Dim PathLink As String = "D:\XX公司\XXXX采集系统\SetupNK.exe"  ‘这里写原来的快捷键全路径(或是要生成的快捷键全路径)
 
你要生成在桌面就用
Dim str As String = Environment.GetFolderPath(Environment.SpecialFolder.Desktop)
Dim PathLink As String = str & "\" &  指定的文件名称 
 
 
If Not PathLink.ToLower.EndsWith(".lnk") Then
    PathLink = PathLink & ".lnk"
    MessageBox.Show(PathLink)
End If
Dim wshs As object = wsh.CreateShortcut(PathLink)
wshs.TargetPath = "D:\XX公司\XXXX采集系统\SetupNK.exe"   ’这里是快捷方式的指向
wshs.Save()
wshs = Nothing
wsh = Nothing

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


加好友 发短信
等级:六尾狐 帖子:1433 积分:10763 威望:0 精华:0 注册:2013/3/29 10:23:00
  发帖心情 Post By:2015/2/27 16:11:00 [只看该作者]

DING

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


加好友 发短信
等级:六尾狐 帖子:1423 积分:11310 威望:0 精华:0 注册:2008/9/1 22:20:00
  发帖心情 Post By:2015/2/27 20:51:00 [只看该作者]

非常感谢,已搞定。

 回到顶部
总数 16 上一页 1 2