从 bat: input -> goto don't work 我试图让事情正常工作。但它似乎不想工作......我的脚本是批处理如下。
@echo off
title [title here]
setlocal enabledelayedexpansion
color 0F
mode con cols=1000 lines=1000
[code between (nothing to do with InstallChoice]
set /p InstallChoice = -^>
if "%InstallChoice%"=="1" goto :Install1
goto :Install
所以...
if "%InstallChoice%" == 1 goto :Install1
不起作用,它再次将我发送到 :InstallChoice 输入,所以看起来 %InstallChoice% 不是 1。
if "%InstallChoice%"=="1" goto :Install1
此时出乎意料的转到......我没有真正得到的消息。系统不必理解它,执行它,结束...