ディスクトップにショートカットを作成する。
≪準備≫
ショートカットを作成するファイルは、「C:\db1.mdb」 とします。
ショートカットに表示する名前は、「サンプルmdb」 とします。
ショートカットに使用するアイコンファイルは、「C:\sheep.icl」 とします。
Sub setShortCut()
'デスクトップにファイルのショートカットを作成する
'WScript使用 2006/04/08 pPoy
Dim myWSH As Object 'WScript
Dim link As Object
Dim DesktopPath As String
Dim filePath As String '対象ファイルのフルパス
Dim strIcon As String 'ショートカットファイル名
filePath = "C:\db1.mdb"
strIcon = "サンプルmdb.lnk"
If MsgBox("デスクトップにショートカットを作成します。", _
vbOKCancel) = vbCancel Then Exit Sub
'ショートカット作成
Set myWSH = CreateObject("WScript.Shell")
DesktopPath = myWSH.SpecialFolders("Desktop")
Set link = myWSH.CreateShortcut(DesktopPath & "\" & strIcon)
With link
'顔の黒いひつじさんのアイコン
.IconLocation = "C:\sheep.icl,0"
.TargetPath = filePath
.WindowStyle = 1
.WorkingDirectory = "C:\"
.Save
End With
Set myWSH = Nothing: Set link = Nothing
MsgBox "処理終了〜! デスクトップを確認してください。", vbOKOnly
End Sub