为什么我的脚本会打印错误消息?

门德利先生

我正在使用具有两个可能选择的脚本:Y =是/运算1和N =否/取消运算。每当我选择“是”时,将首先打印要取消的消息,然后执行操作1。我希望只为相应的选择显示正确的消息。这是我的代码:

@ECHO OFF

:choice
echo.
echo Do you want to proceed with the process?
echo Enter Y to run or N to cancel.
set /p :choice=
if /I "%c%" EQU "Y" goto :YES
if /I "%c%" EQU "N" goto :NO

:NO
echo The operation has been cancelled...
PAUSE
goto :END

:YES
:: Additional code for operation 1 goes here.

echo The operation has been completed successfully!
PAUSE

:END
bai白

set /p varName=将提示您输入要保存在中的值varName您的if语句需要检查,varName而不是完全不同的检查

目前,您正在设置:choice和检查c(%C%)

尝试改变

set /p :choice= 
if /I "%c%" EQU "Y" goto :YES 
if /I "%c%" EQU "N" goto :NO

set /p choice= 
if /I "%choice%" EQU "Y" goto :YES 
if /I "%choice%" EQU "N" goto :NO

请注意,在我的示例中,我还删除了set /p命令中“选择”之前的“:”,因为这似乎不必要,这意味着您的if语句需要if /I "%:choice%"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我的ZSH脚本会打印出所有历史记录,而仅在Ubuntu上?

来自分类Dev

当系统调用失败时,为什么c程序没有向stderr打印错误消息?

来自分类Dev

为什么我的“打印延迟信件”脚本会一次全部打印出来?

来自分类Dev

为什么正确的Shell脚本会给出包裹/截断/损坏的错误消息?

来自分类Dev

为什么我的程序打印错误的十进制数

来自分类Dev

为什么每次保存表单时都会打印此错误消息?

来自分类Dev

条件打印语句打印错误消息

来自分类Dev

为什么我的Python脚本会因语法错误而失败?

来自分类Dev

为什么我的Python脚本会因语法错误而失败?

来自分类Dev

为什么我的JQuery脚本会崩溃我的页面?

来自分类Dev

添加UIDatePicker后,它会打印错误

来自分类Dev

为什么以下bash脚本会引发错误?

来自分类Dev

循环多次打印错误消息

来自分类Dev

Firefox呆滞,打印错误消息

来自分类Dev

Firefox呆滞,打印错误消息

来自分类Dev

验证失败后打印错误消息

来自分类Dev

为什么我的PHP脚本会以循环结尾?

来自分类Dev

为什么我的python脚本会删除自己?

来自分类Dev

为什么我的脚本会引发 TypeError: 'int' object is not subscriptable

来自分类Dev

为什么我的 .getdate 脚本会间歇性地工作?

来自分类Dev

为什么我的排序会打印出多个列表?

来自分类Dev

为什么我执行此代码时会打印inf?

来自分类Dev

为什么我的.bat文件会打印其内容?

来自分类Dev

为什么我的冒泡排序实现会打印额外的数字?

来自分类Dev

为什么这个脚本会增加y而不给我一个预期的语法错误?

来自分类Dev

为什么我的SIGPIPE不打印消息?

来自分类Dev

为什么我的SIGPIPE不打印消息?

来自分类Dev

导入时,为什么我的python unittest脚本会调用我的脚本?

来自分类Dev

错误记录代码的SQL打印错误消息

Related 相关文章

  1. 1

    为什么我的ZSH脚本会打印出所有历史记录,而仅在Ubuntu上?

  2. 2

    当系统调用失败时,为什么c程序没有向stderr打印错误消息?

  3. 3

    为什么我的“打印延迟信件”脚本会一次全部打印出来?

  4. 4

    为什么正确的Shell脚本会给出包裹/截断/损坏的错误消息?

  5. 5

    为什么我的程序打印错误的十进制数

  6. 6

    为什么每次保存表单时都会打印此错误消息?

  7. 7

    条件打印语句打印错误消息

  8. 8

    为什么我的Python脚本会因语法错误而失败?

  9. 9

    为什么我的Python脚本会因语法错误而失败?

  10. 10

    为什么我的JQuery脚本会崩溃我的页面?

  11. 11

    添加UIDatePicker后,它会打印错误

  12. 12

    为什么以下bash脚本会引发错误?

  13. 13

    循环多次打印错误消息

  14. 14

    Firefox呆滞,打印错误消息

  15. 15

    Firefox呆滞,打印错误消息

  16. 16

    验证失败后打印错误消息

  17. 17

    为什么我的PHP脚本会以循环结尾?

  18. 18

    为什么我的python脚本会删除自己?

  19. 19

    为什么我的脚本会引发 TypeError: 'int' object is not subscriptable

  20. 20

    为什么我的 .getdate 脚本会间歇性地工作?

  21. 21

    为什么我的排序会打印出多个列表?

  22. 22

    为什么我执行此代码时会打印inf?

  23. 23

    为什么我的.bat文件会打印其内容?

  24. 24

    为什么我的冒泡排序实现会打印额外的数字?

  25. 25

    为什么这个脚本会增加y而不给我一个预期的语法错误?

  26. 26

    为什么我的SIGPIPE不打印消息?

  27. 27

    为什么我的SIGPIPE不打印消息?

  28. 28

    导入时,为什么我的python unittest脚本会调用我的脚本?

  29. 29

    错误记录代码的SQL打印错误消息

热门标签

归档