引用:Windows Script Host ...'创建快捷方式 Public Sub CreateShortCutOnDeskTop(ByVal Name As String, ByVal Description As String, TargetPath As String, WorkingDirectory As String) Dim X As New IWshRuntimeLibrary.IWshShell_Class Dim Y As IWshRuntimeLibrary.IWshShortcut_Class 'Attribute VB_Name = "ShortCut" Set Y = X.CreateShortcut(X.SpecialFolders.item("AllUsersDesktop") & "\" & Name & ".lnk") Y.TargetPath = TargetPath Y.Description = Description Y.WorkingDirectory = WorkingDirectory Y.Save End Sub
Public Sub CreateShortCutOnDeskTop(ByVal Name As String, ByVal Description As String, TargetPath As String, WorkingDirectory As String)
Dim X As New IWshRuntimeLibrary.IWshShell_Class
Dim Y As IWshRuntimeLibrary.IWshShortcut_Class
'Attribute VB_Name = "ShortCut"
Set Y = X.CreateShortcut(X.SpecialFolders.item("AllUsersDesktop") & "\" & Name & ".lnk")
Y.TargetPath = TargetPath
Y.Description = Description
Y.WorkingDirectory = WorkingDirectory
Y.Save
End Sub
有创建快捷方式的属性和方法。