在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