FileCreateShortcut 行为怪异
FileCreateShortcut behaves weird
我正在使用
FileCreateShortcut, %A_WorkingDir%\some.exe, %A_Desktop%\Some.lnk
创建快捷方式。但是,如果桌面出于某种原因包含一个名为 "Some" 的文件夹,它会决定为其创建一个快捷方式,而不是为指定的目标创建一个快捷方式。此外,很难删除这些快捷方式。如果删除它也会删除该文件夹。为什么会发生这种情况以及如何避免?
如果有帮助,我正在使用 Windows 10。我已经 运行 以管理员身份尝试过该脚本,但没有任何区别。另外,只要桌面上不存在同名文件夹,它就可以正常工作并创建快捷方式。
我试图用相同的名称和位置重新创建确切的情况,但 运行 成功了。它从同名的现有文件夹中创建了一个单独的 link。删除快捷方式没有问题并将文件夹留在那里。我还用无效的 .exe 路径尝试 运行 它,但它仍然 运行 成功并且具有与我之前提到的类似的行为。
虽然我不知道为什么会发生这种情况,但我建议确保您是 运行 最新的 Windows 10 次更新(并且没有待处理的更新,等待重启)和最新版本的 AutoHotkey。
就我而言,我是 运行 Win10 版本 1903,内部版本 18362.145 和 AutoHotkey v1.1.30.03。
我正在使用
FileCreateShortcut, %A_WorkingDir%\some.exe, %A_Desktop%\Some.lnk
创建快捷方式。但是,如果桌面出于某种原因包含一个名为 "Some" 的文件夹,它会决定为其创建一个快捷方式,而不是为指定的目标创建一个快捷方式。此外,很难删除这些快捷方式。如果删除它也会删除该文件夹。为什么会发生这种情况以及如何避免?
如果有帮助,我正在使用 Windows 10。我已经 运行 以管理员身份尝试过该脚本,但没有任何区别。另外,只要桌面上不存在同名文件夹,它就可以正常工作并创建快捷方式。
我试图用相同的名称和位置重新创建确切的情况,但 运行 成功了。它从同名的现有文件夹中创建了一个单独的 link。删除快捷方式没有问题并将文件夹留在那里。我还用无效的 .exe 路径尝试 运行 它,但它仍然 运行 成功并且具有与我之前提到的类似的行为。
虽然我不知道为什么会发生这种情况,但我建议确保您是 运行 最新的 Windows 10 次更新(并且没有待处理的更新,等待重启)和最新版本的 AutoHotkey。
就我而言,我是 运行 Win10 版本 1903,内部版本 18362.145 和 AutoHotkey v1.1.30.03。