请问au3如何调用桌面上的快捷方式啊 已解决
比如我调用桌面上的宽带链接ShellExecute("C:\Documents and Settings\All Users\桌面\宽带连接.lnk")
提示参数不正确不知道为什么,请指教
[ 本帖最后由 zhweb 于 2008-12-21 12:34 编辑 ] ShellExecute(@DesktopDir & "\宽带连接.lnk") 谢谢楼主的回答,如果是其它程序的快捷方式这个行,但宽带链接不行,你也可以试试 先要取得快捷方式的目标程序路径,再执行:
$lkPath=FileGetShortcut (@DesktopDir & "\宽带连接.lnk")
Run($lkPath)
[ 本帖最后由 新手上路 于 2008-12-19 14:28 编辑 ] 您就帮帮到底吧,代码怎么写,我不会 原帖由 新手上路 于 2008-12-19 14:27 发表 http://www.autoitx.com/images/common/back.gif
先要取得快捷方式的目标程序路径,再执行:
$lkPath=FileGetShortcut (@DesktopDir & "\宽带连接.lnk")
Run($lkPath)
$lkpath = FileGetShortcut("D:\Backup\桌面\腾讯QQ.lnk")
ShellExecute($lkpath,"",$lkpath)
这位大哥帮了我很大的忙。。 把@DesktopDir换成@DesktopCommonDir即可 哈哈 谢谢谢谢谢谢 谢谢楼主分享 谢谢分享。学习了~
页:
[1]