FileCreateShortcut表现异常

时间:2019-06-06 13:32:38

标签: autohotkey desktop-shortcut

我正在使用

FileCreateShortcut, %A_WorkingDir%\some.exe, %A_Desktop%\Some.lnk

创建快捷方式。但是,如果桌面出于某种原因包含一个名为“ Some”的文件夹,它将决定为其创建快捷方式,而不是为指定目标创建快捷方式。另外,删除这些快捷方式非常困难。如果删除,它也会删除该文件夹。为什么会发生这种情况以及如何避免呢?

如果有帮助,我正在使用Windows 10。我尝试以管理员身份运行脚本,但没有任何区别。另外,只要桌面上没有相同名称的文件夹,它就可以正常工作并创建快捷方式。

1 个答案:

答案 0 :(得分:0)

我试图用相同的名称和位置来重新创建确切的情况,但是它运行成功。它从具有相同名称的现有文件夹创建了一个单独的链接。删除快捷方式没有问题,并将文件夹保留在那里。我还尝试使用无效的.exe路径运行它,但它仍然可以成功运行,并且行为与我之前提到的类似。

虽然我不知道为什么会这样,但我建议您确保正在运行最新的Windows 10更新(并且没有待处理的更新,正在等待重新启动)和最新版本的AutoHotkey。

就我而言,我正在运行Win10版本1903,内部版本18362.145和AutoHotkey v1.1.30.03。