在条件为 TRUE 时执行批处理命令集

发布于 2024-12-21 15:23:22 字数 1566 浏览 1 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

勿挽旧人 2024-12-28 15:23:22
set answer=N
set /P answer=Do you want to proceed? 
if /I not %answer% == Y exit /B
rem Continue here...

如果用户只需按 Enter 键,第一个 SET 命令会设置默认值。
IF 命令中的 /I 开关在比较时忽略大小写。

set answer=N
set /P answer=Do you want to proceed? 
if /I not %answer% == Y exit /B
rem Continue here...

First SET command set a default value if the user just press Enter.
The /I switch in IF command ignore case in comparison.

把梦留给海 2024-12-28 15:23:22
@echo off
set /p RUN=Run [y/n]?
if %RUN% == y (
echo Run commands
) else (
exit
)
@echo off
set /p RUN=Run [y/n]?
if %RUN% == y (
echo Run commands
) else (
exit
)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文