为了好玩,我正在批量制作一个记忆游戏,但遇到了一个问题。我有一个球员分数的高分文件,无论我使用什么文件类型,它都可以读取和编辑。
我想知道 .bat 文件是否有可能在其自身中永久存储数据,即使在我关闭程序之后也是如此。所以当再次打开它时,数据仍然存在。这可能吗?
提前谢谢你们。
为了好玩,我正在批量制作一个记忆游戏,但遇到了一个问题。我有一个球员分数的高分文件,无论我使用什么文件类型,它都可以读取和编辑。
我想知道 .bat 文件是否有可能在其自身中永久存储数据,即使在我关闭程序之后也是如此。所以当再次打开它时,数据仍然存在。这可能吗?
提前谢谢你们。
@echo off
for /f "tokens=1 delims=:" %%D in ('findstr /R /N "end_of_batch_label" "%~f0"' ) do set end_batch=%%D
echo -- HERE WE MAKE A NEW SELF CONTAINED RECORD --
echo echo data entry 4^>^>"%~f0"
echo(>>"%~f0"
echo data entry ^4>>"%~f0"
echo -- HERE STARTS PRINTING OF SELF CONTAINED DATA --
type "%~f0" | more +%end_batch%
exit /b 0
:end_of_batch_label
data entry 1
data entry 2
data entry 3
当然是。试试上面的代码。