batch-file - 批处理文件 If 语句 - 语法错误?

标签 batch-file syntax-error

我正在制作一个小批处理文件来查找来自文本文件的法语完成时态动词 etre。 整个文件都有效,除了这一段:

echo Type Q and hit enter to quit, enter any other key to try another verb.
set /p option=Enter Option:
IF %option%==Q(
  goto :quit
) else (
  goto :1
)

输入 Q 并输入它可以正常工作,但其他任何操作都会出现错误“语法不正确”。我看不出这里有什么问题,有人可以帮忙吗?

最佳答案

只需添加一个空格即可。
IF %option%==Q (

关于batch-file - 批处理文件 If 语句 - 语法错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18725556/

相关文章:

batch-file - 批处理文件的第一行失败-无法识别为内部或外部命令,可操作程序或批处理文件

powershell - 如何找到 msi 是否有时间戳?

date - 以指定格式获取日期的批处理命令

php - 使用php-gd循环从图像的每个像素获取imagecolorat()数据

mysql - php : show error on mysql query using concatenation

java - 使用 .bat 文件设置 JAVA_HOME 和 MAVEN_HOME

batch-file - 使用批处理文件解密 GPG 文件

php - MySQL 语法错误

file - 如何将一个文件增加十次

mysql - 在数据库上执行SQL触发器以限制删除/更改/创建语法错误,尽管按照以下教程进行操作,但ON在此位置无效吗?