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
File 批处理备用数据流_File_Batch File - Fatal编程技术网

File 批处理备用数据流

File 批处理备用数据流,file,batch-file,File,Batch File,我几乎完成了我的游戏,并使用“备用数据流”在广告中保存了一些高分。现在我尝试用颜色选项来做同样的事情,使游戏与你每次打开它时设置的颜色方案相同,直到你想更改它为止。以下是我正在编写的代码: echo. echo Color Options - background/text echo ------------------ echo 0) Black echo 1) Blue echo 2) green echo 3) Aqua echo 4) Red echo 5) Purple echo 6)

我几乎完成了我的游戏,并使用“备用数据流”在广告中保存了一些高分。现在我尝试用颜色选项来做同样的事情,使游戏与你每次打开它时设置的颜色方案相同,直到你想更改它为止。以下是我正在编写的代码:

echo.
echo Color Options - background/text
echo ------------------
echo 0) Black
echo 1) Blue
echo 2) green
echo 3) Aqua
echo 4) Red
echo 5) Purple
echo 6) Yellow
echo 7) White
echo 8) Grey
echo ------------------
set /p BcolorSetting=Background:
set /p TcolorSetting=Text:
echo %BcolorSetting%%TcolorSetting% >>"%~f0:colors"
color <"%~f0:colors"
pause
echo。
回声颜色选项-背景/文本
回音------------------
回声0)黑色
回声1)蓝色
回声2)绿色
回声3)水
回声4)红色
回声5)紫色
回声6)黄色
回声7)白色
回声(8)灰色
回音------------------
设置/p b颜色设置=背景:
设置/p t颜色设置=文本:
回显%b颜色设置%%t颜色设置%>>“%~f0:颜色”

color看来您必须将CD刻录到某个目录。然后,写入目录中的文本文件。在开始时,读取文本文件。 然后,覆盖文本文件,并在卡住的地方写入颜色

如果您需要从任何应用程序中的设置开始,则始终需要保存文件。 写作可以是这样的:

echo %BcolorSetting%%TcolorSetting% >>"colorsetting.txt"
当检索时,从一开始就进行。在开始之前。 它是这样读的

set /p %~f0:colors= <colorsetting.txt

set/p%~f0:colors=幸运的是,
FOR/F
可以读取广告:

for /f "usebackq" %%C in ("%~f0:colors") do COLOR %%C
for /f "usebackq" %%C in ("%~f0:colors") do COLOR %%C