Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Variables 输入->;后藤堂';t工作->;解析后,不';行不通_Variables_Batch File_Goto - Fatal编程技术网

Variables 输入->;后藤堂';t工作->;解析后,不';行不通

Variables 输入->;后藤堂';t工作->;解析后,不';行不通,variables,batch-file,goto,Variables,Batch File,Goto,我试着让它工作。但它似乎不想工作。。。我的脚本如下所示 @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 g

我试着让它工作。但它似乎不想工作。。。我的脚本如下所示

@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
所以

不起作用,它再次将我发送到:InstallChoice输入,因此%InstallChoice%似乎不是1

if "%InstallChoice%"=="1" goto :Install1

此时意外转到。。。我没有真正明白的信息。系统不需要理解它,执行它,通过…

我想你只需要删除额外的空间
set/p InstallChoice=-^>
应该是
set/p InstallChoice=-^>

谢谢你,StackOverflow很棒,你也是!非常感谢你的帮助。它起作用了。你能告诉我你是怎么做这个“非分隔行”代码块的吗?我的意思是,我知道如何用代码(4个空格)来做块,但是,我必须做一行新的代码,你如何做到这一点,它可以在一行长的代码中?
if "%InstallChoice%"=="1" goto :Install1