Windows DOS批处理文件:如果还有goto语句理解?

Windows DOS批处理文件:如果还有goto语句理解?,windows,batch-file,cmd,Windows,Batch File,Cmd,在编写批处理程序时,我似乎遇到了if和else语句的问题 我试图让它转到另一行,如果还有什么,然后“列表”被键入 谁能告诉我我做错了什么 代码: 引号包含在比较中,因此在比较的两侧都需要引号: if "%list%"== "list" goto list else goto wronglist 这是正式的,在“%list%”=“list” if "%list%"== "list" goto list else goto wronglist

在编写批处理程序时,我似乎遇到了if和else语句的问题

我试图让它转到另一行,如果还有什么,然后“列表”被键入

谁能告诉我我做错了什么

代码:


引号包含在比较中,因此在比较的两侧都需要引号:

if "%list%"== "list" goto list else goto wronglist

这是正式的,在
“%list%”=“list”
if "%list%"== "list" goto list else goto wronglist