基 础 函 数 参 考


FileGetShortcut

获取快捷方式的详细资料.

FileGetShortcut ( "lnk 文件" )

参 数

lnk 文件 快捷方式文件(*.lnk)的完整路径和文件名.

返 回 值

成功: 返回快捷方式相关信息的数组. 见备.
失败: 设置 @error 为 1, 无法访问快捷方式.

备 注

函数返回含下列元素的一维数组:
$array[0] = 快捷方式的目标路径
$array[1] = 工作目录
$array[2] = 参数
$array[3] = 描述
$array[4] = 图标文件名
$array[5] = 图标索引
$array[6] = 快捷方式状态 (@SW_SHOWNORMAL, @SW_SHOWMINNOACTIVE, @SW_SHOWMAXIMIZED)

相 关 函 数

FileCreateShortcut

函 数 示 例


; 设置快捷方式和 ctrl + alt + t 快捷键
FileCreateShortcut(@WindowsDir & "\Explorer.exe", @DesktopDir & "\快捷方式创建例子.lnk", @WindowsDir, "/e,c:\", "这是资源管理器的快捷方式;-)", @SystemDir & "\shell32.dll", "^!t", "15", @SW_MINIMIZE)

; 读快捷方式的路径
Local $details = FileGetShortcut(@DesktopDir & "\快捷方式创建例子.lnk")
MsgBox(0, "", "快捷方式的目标路径: " & $details[0])

provider with jb51.net (unicode)