gpt4 book ai didi

batch-file - 保存并加载 .bat 游戏

转载 作者:行者123 更新时间:2023-12-02 23:37:43 27 4
gpt4 key购买 nike

我正在制作一个用bat编写的文本游戏,并且游戏已经完成,(或者更多,其中的很大一部分,例如命令,以及可以玩它的阶段);但是,我想添加保存游戏并再次加载的功能。

我认为可以通过让.bat文件写入需要保存的变量(例如项目变量)来做到这一点;但是,我不知道该怎么做。任何帮助将不胜感激,谢谢。

我应该说,我可以通过使用以下方式加载它:

 for /f "delims=" %%x in (config.txt) do (set "%%x")

但是,我不知道如何使 .bat 写入文件并“保存”。

最佳答案

您还可以仅保存/加载值,例如

(
echo %highscore%
echo %playername%
echo %points%
) > savegame.sav

并加载它们

< savegame.sav (
set /p highscore=
set /p playername=
set /p points=
)

第一部分只是将 echo 输出重定向到文件。
加载部分还使用文件重定向,但在本例中作为输入源。
block 中的set/p命令可以从文件中连续读取行。

关于batch-file - 保存并加载 .bat 游戏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7681299/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com