Autohotkey 检查变量是否具有多个可能值之一

Autohotkey 检查变量是否具有多个可能值之一,autohotkey,Autohotkey,有人能告诉我我做错了什么吗 IfNotEqual, A_OSVersion = WIN_7, WIN_VISTA, WIN_XP { MsgBox, This script is only supported on Windows XP, Vista, or 7. Exit } 我想你想要: 基于() 你能澄清你想做什么并仔细检查格式吗?如果你澄清了情况,这将更容易回答。你尝试过什么?你想干什么?到目前为止,你查到了什么?当你像这样寻求帮助时,这些通常都是你所期待的。这就是为什么我

有人能告诉我我做错了什么吗

IfNotEqual, A_OSVersion = WIN_7, WIN_VISTA, WIN_XP
{
   MsgBox, This script is only supported on Windows XP, Vista, or 7.
   Exit
}
我想你想要:
基于()


你能澄清你想做什么并仔细检查格式吗?如果你澄清了情况,这将更容易回答。你尝试过什么?你想干什么?到目前为止,你查到了什么?当你像这样寻求帮助时,这些通常都是你所期待的。这就是为什么我投反对票的原因。可悲的是直到今天我才知道这个自动热键的存在。我只是在谷歌上搜索了一下,找到了文档,它实际上就在第一页上。。
if A_OSVersion not in WIN_7,WIN_VISTA,WIN_XP
{
    MsgBox This Script is only supported on Windows XP, Vista or 7
    ExitApp
}