在批处理文件中具有多个条件的IF语句

时间:2018-01-02 22:58:49

标签: cmd

我需要CMD Command的帮助。 我想制作一个能够检查" Keys"的程序。 像这样:

if %choice%==123-123-123-123 (
    goto next
) ELSE (
    goto start
)

但是有多个" Choices"

if %choice%==123-123-123-123 (
    or 234-234-234-234
    or 345-345-345-345
    or 456-456-456-456
    goto next
) ELSE (
  goto start  
)

上面的命令不起作用,所以我需要帮助才能使它工作。

还有一件事。

离。我写了123-123-123-123,我退出了程序。如果我再次打开它,我不需要再次写123-123-123-123,所以它保持"回答"?

1 个答案:

答案 0 :(得分:0)

基本上,你必须分别做每一个:

if %choice%==123-123-123-123 goto next
if %choice%==234-234-234-234 goto next
if %choice%==345-345-345-345 goto next
if %choice%==456-456-456-456 goto next
goto start