决定当脚本已经运行时是否允许它再次运行。
#SingleInstance [force|ignore|off]
此参数决定当脚本前一个实例正在运行时, 启动该脚本时会执行的动作:
单词 FORCE 会跳过对话框并自动替换旧实例, 效果类似于 Reload 命令.
单词 IGNORE 会跳过对话框并让旧实例继续运行. 换句话说, 试图启动已经运行的脚本会被忽略.
单词 OFF 允许一个脚本同时运行多个实例.
如果省略此参数, 那么会显示对话框, 其中会询问是否让旧实例继续运行还是替换为新实例.
包含 热键, 热字串, #Persistent, OnMessage() 或 Gui 默认是单实例的 (重复运行时会显示对话框与提示). 而其他脚本默认允许多个实例. 使用前面描述的方法可以禁用或修改这种行为.
#SingleInstance force #SingleInstance ignore #SingleInstance off