运维中安装一些不需要安装的软件时候我们需要创建快捷方式到桌面,这时可以用到 FileCreateShortcut
FileCreateShortcut ( "file", "lnk" [, "workdir" [, "args" [, "desc" [, "icon" [, "hotkey" [, icon number [, state]]]]]]] ) #参数 file 创建快捷方式的文件名和完整路径. lnk 快捷方式文件(*.lnk)的完整路径及文件名称. workdir [可选] 工作目录. args [可选] 附加文件参数. desc [可选] 文件说明. icon [可选] 图标文件名称完整路径. hotkey [可选] 快捷方式热键, 格式与 Send() 函数相同. icon number [可选] 图标编号 (通常为 0) state [可选] 快捷方式启动状态. 可使用 @SW_SHOWNORMAL, @SW_SHOWMINNOACTIVE 或 @SW_SHOWMAXIMIZED
比如将D盘下文件夹123中的test.exe发送到公共桌面上
FileCreateShortcut("D:\123\test.exe",@HomeDrive & "\Users\Public\Desktop\test.lnk")