Windows cmd 在键入 N 时终止批处理作业

Rij*_*ijo 4 language cmd.exe

Angular ng 服务命令正在运行。不幸的是,我单击了 ctrl+c,然后单击了 N,但批量退出,为什么?

webpack: Compiled successfully.
    ^CTerminate batch job (Y/N)?
    Terminate batch job (Y/N)? N
    D:\2017\rijo\nodejs\angularCLI>
Run Code Online (Sandbox Code Playgroud)

小智 5

正如这个答案中提到的,CTRL+C 总是杀死批处理脚本中当前运行的可执行文件。然后,提示会询问您是否要继续运行脚本的其余部分。因此,如果您回答“Y”,它将进入脚本中的下一步,但如果回答“N”,它将完全退出批次。因此,如果您的批次已经处于最后一步,则看起来回答“N”没有效果,因为没有更多步骤可以运行。