在Vista之前,支持联结点(类似于UNIX符号链接)。
您需要windows资源工具包中的linkd
工具(免费下载)。
快捷方式只是文件。您可以使用COM WScript API创建快捷方式文件。示例代码使用Python执行此操作。如果有一个可以让你进行COM互操作的PHP库,你应该可以做类似的事情。
import win32com.client
import winshell
userDesktop = winshell.desktop()
shell = win32com.client.Dispatch('WScript.Shell')
shortcut = shell.CreateShortCut(userDesktop + '\\Zimbra Webmail.lnk')
shortcut.Targetpath = r'C:\Program Files\Mozilla Firefox\firefox.exe'
shortcut.Arguments = 'http://mysite.com/auth/preauth.php'
shortcut.WorkingDirectory = r'C:\Program Files\Mozilla Firefox'
shortcut.save()
你有没有考虑使用LINKD命令? – codeape 2009-04-27 11:16:03