如何在BATCH中使用“If”
我被困在BATCH脚本中的某些内容中。如何在BATCH中使用“If”
所以我想要做的是执行一个特定的动作,由用户输入定义。就像,如果我按男,批处理脚本执行命令“转到菜单”,如果我按X,则执行‘转到关机’
这里是我想要做一个模板:
:boot @echo off
color 17
title [title]
cls
:main menu
echo I-----------------------------I
echo I SOVIET OS I
echo I-----------------------------I
echo I I
echo I press X to exit I
echo I I
echo I-----------------------------I
下面这段代码,我尝试做这样的事情
if (%userinput% = X) then (goto shutdown)
的:关机看起来是这样的:
:shutdown echo Thanks you for using SovietOS! Shall the vodka be with you!
timeout 1 >nul
[缺乏命令的实际关闭窗口]
回答:
if (%userinput% == X) goto :setup
这里是一个讨论,如果一个网站... THEN,IF ... THEN ... ELSE,和GOTO
http://commandwindows.com/batchfiles-branching.htm
以上是 如何在BATCH中使用“If” 的全部内容, 来源链接: utcz.com/qa/266983.html