# #SingleInstance

确定脚本已在运行时是否允许再次运行.

    #SingleInstance ForceIgnorePromptOff

## 参数

ForceIgnorePromptOff

  类型: 字符串

  如果省略参数, 则默认为 Force. 要更改此行为, 请指定以下单词之一:

  Force: 跳过对话框并自动替换旧实例, 效果类似于 Reload 函数.

  Ignore: 跳过对话框并让旧实例继续运行. 换句话说, 试图启动已经运行的脚本会被忽略.

  Prompt: 显示一个对话框, 询问是保留旧实例还是用新实例替换它. 如果不使用此指令, 这是默认的行为.

  Off: 允许一个脚本同时运行多个实例.

## 备注

当使用以下命令行开关时, 该指令将被忽略: /force /f /restart /r

AutoHotkey 依赖于脚本主窗口的标题来标识脚本的其他运行实例.

和其他指令一样, #SingleInstance 不能有条件地执行.

## 相关

Reload

## 示例

跳过对话框, 自动替换旧实例.

    #SingleInstance force

dftg