创建桌面快捷方式
使用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
行百里者半九十
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix