|

执行此命令后,变量title会被改写成:C:\Users\Administrator\Desktop\测试.lnk
复现代码。
title = “测试”系统_创建桌面快捷方式 (title, 取运行目录 () + “\” + 取执行文件名 (), , , , , )调试输出 (title )标题 = title
建议修复为:
|
系统_创建桌面快捷方式 | 逻辑型 | | |
lnk名称 | 文本型 | | | | 目标 | 文本型 | | | | 参数文本 | 文本型 | | | | 图标文件 | 文本型 | | | | 运行方式 | 整数型 | | | | 备注 | 文本型 | | | | 快捷键 | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 工作目录 | 文本型 | | | 临时文本 | 文本型 | | 0 | 对象 | 对象 | | | 计次 | 整数型 | | | 局_返回值 | 逻辑型 | | | 临时_lnk名称 | 文本型 | | |
临时_lnk名称 = lnk名称 如果真 (寻找文本 (临时_lnk名称, “\”, , 假) ≠ -1 ) 临时_lnk名称 = 文件_取文件名 (临时_lnk名称 ) 如果 (寻找文本 (临时_lnk名称, “.lnk”, , 真) = -1 ) 临时_lnk名称 = 目录_取特定目录 () + 临时_lnk名称 + “.lnk” 临时_lnk名称 = 目录_取特定目录 () + 临时_lnk名称 如果真 (文件是否存在 (临时_lnk名称 )) 删除文件 (临时_lnk名称 )临时文本 = 分割文本 (目标, “\”, ) 如果真 (取数组下标 (临时文本, ) < 2 ) 返回 (假) 计次循环首 (取数组下标 (临时文本, ) - 1, 计次 ) 工作目录 = 工作目录 + 临时文本 [计次 ] + “\” 计次循环尾 ()CoInitialize (0 ) 如果真 (对象. 创建 (“WshShell”, “wshom.ocx”))  对象 = 对象. 对象型方法 (“CreateShortcut”, 临时_lnk名称 ) 局_返回值 = 取反 (对象. 是否为空 ())  如果真 (局_返回值 且 对象. 写属性 (“TargetPath”, 目标 ))   对象. 写属性 (“WorkingDirectory”, 工作目录 )  如果 (是否为空 (图标文件 ))    判断 (文件_取扩展名 (目标 ) = “”)    对象. 写属性 (“IconLocation”, “SHELL32.dll,4”)    对象. 写属性 (“IconLocation”, 目标 + “,0”)       对象. 写属性 (“IconLocation”, 图标文件 ) 对象.写属性 (“WindowStyle”, 运行方式)  对象. 写属性 (“Description”, 备注 )  对象. 写属性 (“Arguments”, 参数文本 )  对象. 写属性 (“Hotkey”, 快捷键 )  对象 = 对象. 对象型方法 (“Save”, ) CoUninitialize ()返回 (局_返回值 )
|
|