在一个脚本已经运行时决定是否允许它再次运行。
#SingleInstance [force|ignore|off]
force|ignore|off |
这个参数决定了脚本的上个实例正在运行时,启动该脚本将会发生的动作: 单词 FORCE 将跳过对话框,并自动地替换旧的实例,其实际上同 Reload 命令相似。 单词 IGNORE 将跳过对话框,并让旧的实例运行。也就是说,试图启动一个已运行的脚本将被忽略。 单词 OFF 允许多个脚本实例同时运行。 如果这个参数被省略,将显示一个对话框,询问是保持旧的实例还是使用新的实例来替换它。 |
一个包含 hotkeys 、hotstrings 、#Persistent 、OnMessage() 或者 Gui 命令的脚本,默认是单实例的。使用上述方法能取消或修改这一特性。
#SingleInstance force #SingleInstance ignore #SingleInstance off