
批处理命令中,if '%1=='## goto ENVSET中的 '%1==' 和 ## 分别是what意思?
run.bat中,第一句就是:if'%1=='##gotoENVSETif命令的用法不是:if"%1"=="whatever"gotoENVSET吗?==怎么跑到两个单引...
run.bat中,第一句就是:if '%1=='## goto ENVSET
if命令的用法不是:if "%1"=="whatever" goto ENVSET 吗?
==怎么跑到两个单引号中间去了?
直接用输入命令:run.bat ##
输出:此时不应有 >。
谁能解释 '%1=='##是什么意思? 展开
if命令的用法不是:if "%1"=="whatever" goto ENVSET 吗?
==怎么跑到两个单引号中间去了?
直接用输入命令:run.bat ##
输出:此时不应有 >。
谁能解释 '%1=='##是什么意思? 展开
展开全部
测试了一下
if '%1=='## goto ENVSET
等同于
if "%1"=="##" goto ENVSET
因此执行run.bat ##就可以正常跳转至ENVSET标签,至于您那边显示“此时不应有 >。”那么应该是其它位置的代码出了问题。
if '%1=='## goto ENVSET
等同于
if "%1"=="##" goto ENVSET
因此执行run.bat ##就可以正常跳转至ENVSET标签,至于您那边显示“此时不应有 >。”那么应该是其它位置的代码出了问题。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询