创建桌面快捷方式
使用Microsoft windows
createShortcut方法
创建一个对象引用,指向一个快捷方式或URLshortcut
object.CreateShortcut(strPathname)
参数
object:WScript对象
strPathName: 被创建的快捷方式的路径和文件名,一般需要以.lnk结尾
说明
createShortcut方法创建了一个WshShortcut对象并将其返回。该方法可用于创建新的快捷方法,或者打开原来的快捷方式以修改其属性。一个window快捷方式必须有扩展名.lnk。如果快捷方式标题以.url结束,则创建一个WshURLShortcut对象。
WshShortcut对象的属性
Arguments:返回执行WshArguments集合的指针,或者标识集合的快捷方式的参数
TargetPath:设置快捷方式对象的可执行文件的路径
WindowStyle:提供一个快捷方式对象的窗口样式
Hotkey:快捷对象的热键。热键是一个键盘快捷方式,用于启动或切换程序
IconLocation:快捷对象的图标位置
Description:对快捷方式对象的说明
WorkingDirectory:快捷方式对象的工作目录
FullName:返回一个字符串,其中包含指向宿主可执行文件或快捷对象的完整路径
Save:必须调用,将快捷方式保存到指定位置
示例
windowStyle可用设置
注意
如果遇到路径中有空格的情况,一般有四种解决方法
第一种:给所有用到路径的参数添加""
第二种:给路径添加:Chr(34) & path & Chr(34)
// Chr(34)表示anscii码的双冒号
第三种:手动添加""","""path"""
第四种:设置参数vbsSub = """",vbsSub & path & vbsSub
行百里者半九十