批处理命令如何读取包含多个section的ini文件?

2022-08-02 时尚 82阅读
全部
@echo off
for /f "tokens=2 delims==" %%i in (a.ini) do echo %%i

不一定全部,如果只要version值不要section把倒数第三行中间的echo !s! %%j改成 echo %%j
@echo off
setlocal enabledelayedexpansion
set v=soft01 soft03
for %%a in (%v%) do (
for /f "tokens=1* delims=[]=" %%i in (a.ini) do (
if defined s echo !s! %%j&set s=
if "%%i"=="%%a" set s=%%i))
pause
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com