- Sub bat
- echo off & cls
- echo create_shortcut
- start wscript -e:vbs "%~f0"
- Exit Sub
- End Sub
-
- Set WshShell = WScript.CreateObject("WScript.Shell")
- Rem 在SendTo目录创建一个“桌面”快捷方式
- strSendTo = WshShell.SpecialFolders("SendTo")
- strDesktop = WshShell.SpecialFolders("Desktop")
- set oShellLink = WshShell.CreateShortcut(strSendTo+"\\桌面.lnk") : '注意修改路径和名称,主要是用户名
- oShellLink.TargetPath = strDesktop : '目标
- oShellLink.WindowStyle = 3 :'参数1默认窗口激活,参数3最大化激活,参数7最小化
- oShellLink.Hotkey = "Ctrl+Alt+R" : '快捷键
- oShellLink.IconLocation = strSendTo+"\桌面, 0" : '图标
- oShellLink.Description = "快捷方式" : '备注
- oShellLink.WorkingDirectory = strSendTo+"\桌面" : '起始位置
- oShellLink.Save : '创建保存快捷方式
复制代码 这个代码,可以在C:\Documents and Settings\xxx\SendTo建立一个桌面的快捷方式。
但有个问题:快捷方式的图标,不是4楼的那种。
这个,如何修改呢? |