我在批处理文件中输入条件语句退出。
:choice
set /P c=Do you want to exit [y/n]?
if /I "%c%" EQU "Y" goto :optA
if /I "%c%" EQU "N" goto :optB
goto :choice
:optA
pause
exit
:optB
pause >nul
暂停> nul无法按预期工作。
一旦我在上面的代码中的退出选项中说“否”,我希望在命令提示符中获得控制权。
答案 0 :(得分:2)
试试这个:
:optB
cmd /k
另一种选择是简单地将其作为:
:optB
cmd.exe
如果选择了选项B,这将在完成批处理文件的执行后在同一窗口中启动cmd
实例。
你也可以这样做:
:optB
cmd
...没有扩展名。