我试图让我的批处理脚本检查文件(config.ini)是否存在。 如果是,则显示已定义的变量,如果没有,我想设置变量并将它们写入文件。
这是我的代码:
@echo off
IF EXIST config.ini (
for /f "delims=" %%x in (config.ini) do (set "%%x")
) ELSE (
echo enter v1
set /p var1=""
echo enter v2
set /p var2=""
@echo var1=%var1%> config.ini
@echo var2=%var2%>> config.ini
)
echo %var1%
echo %var2%
pause
但是,当我输入变量的值时,我在config.ini中得到的输出只是部分:
var1=
var2=
请帮我解决这个问题。