Aeq*_*tas 5 boot autohotkey windows-10
所以我有两个脚本shell:startup
。一个是一堆热键,当我按下 ctrl+c/a/s/etc 时可以执行各种操作。另一个是在启动时运行一次,仅此而已。
问题是启动脚本不起作用。通电后没有任何反应。
如果我手动运行该脚本,它会按预期工作。我尝试添加睡眠,因为我认为它可能在加载一些必需的内容之前运行,但仍然没有运气,即使有 10 分钟的延迟。该脚本从不执行任何操作,也从不显示在任务栏中。
问题是什么?
如果需要,我可以提供脚本,但由于它看起来根本没有加载,我认为这不是编码问题。
不确定您是否在 Windows 10 之前的任何版本中运行此程序,但当我从 Windows 7 升级时,我发现我的一些 AutoHotKey 脚本在加载时停止工作。我终于弄清楚这是因为他们现在需要管理员权限(我认为他们在Win7中不需要它们),但是Win10阻止了 和shell:startup
位置中的项目shell:common startup
以管理员身份运行。
我的解决方案有点复杂,但效果很好。基本上,我将脚本留在正常(非启动)位置,例如,C:\Users\xyz\Documents
然后在同一位置创建脚本的快捷方式。然后,您可以将快捷方式的属性设置为以管理员身份运行。最后,在该shell:startup
位置,我创建了一个批处理文件,它将自动运行并调用快捷方式:
start "MyScript" /D "C:\Users\xyz\Documents\" /B MyScript.ahk.lnk
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4073 次 |
最近记录: |