代码之家  ›  专栏  ›  技术社区  ›  Anastasios Selmani

.bat文件中的neq“noprompt”是做什么的?

  •  -1
  • Anastasios Selmani  · 技术社区  · 6 年前

    我正在阅读一些运行一些SQL脚本的.bat文件,在某些情况下,我看到以下代码:

    if /I "%3" NEQ "NOPROMPT" (
        pause
    )
    

    我想知道这是什么意思,但我想不通。我知道 %3 是我在前面初始化的参数之一,但我不明白这个检查的作用。

    1 回复  |  直到 6 年前
        1
  •  1
  •   Ferruccio    6 年前

    它检验不平等。 NEQ 是批处理文件中的“不等于”运算符。 /I 使测试不敏感。