有人能告诉我这行代码出了什么问题吗?
:Server
@echo off
color 04
title Start Server
cls
echo Start your minecraft server? (y/n)
set /P %ServerChoice%=blah>nul
If %ServerChoice%==y start C:\Users\link1_000\Desktop\Bukkit_Craft\run.bat
pause>nul
goto :start它给了我的是,cd在这个时候是意外的,所以我用echo on来运行它,看看它是否改变了目录,但它没有。
发布于 2013-05-05 01:06:13
不确定cd错误来自哪里,因为您在显示的代码中实际上没有cd,但是您的set行不应该有百分号:
set /P ServerChoice=blah>nul使用百分号,它实际上解释了您不需要的环境变量。
https://stackoverflow.com/questions/16376778
复制相似问题