如何运行桌面上的快捷方式 已解决
本帖最后由 p7749 于 2013-11-3 23:52 编辑我已经知道这样
Run("C:\Documents and Settings\Administrator\桌面\XXXX.exe")
可以运行桌面上和程序
但是桌面上一般都只是快捷方式 路径各不相同.
不指定路径的情况下用什么方式可以运行桌面的快捷方式代表的程序呢? ShellExecute #include <file.au3>
#include <array.au3>
Dim $list = _FileListToArray(@DesktopDir, "*.lnk")
;~ _ArrayDisplay($list)
For $i = 1 To $list
ShellExecute(@DesktopDir & "\" & $list[$i])
Next 回复 3# haijie1223
.....
你的代码有点..... 回复 3# haijie1223
这是运行桌面上所有快捷方式吧 回复 5# qhdpc
是的~ 运行一个特定的快捷方式 比如QQ只要一句就可以了如下
ShellExecute(@DesktopDir & "\腾讯QQ.lnk")
其它以此类推.
谢谢2楼 3楼的热心.仔细看你们的代码才让我明白这事.谢谢.
页:
[1]