批处理BAT读取INI文件信息
ReadIni.bat这是读取的逻辑部分
@echo off
set CONFIG_FILE_PARAM=%1
for /f "usebackq skip=4 tokens=2,4*" %%a in (%CONFIG_FILE_PARAM%) do (
if %2==%%a set %3=%%b
)
Test.bat这是调用上面的bat读取出想要的Key值
set config_ini_path=D:\TEST.ini
set config_key=ABC
set config_value=0
call .\ReadIni.bat %config_ini_path% %config_key% config_value
echo %config_key% = %config_value%
pause

skip=4 从第四行开始读取
tokens=2,4* 读取第2,4列
第2列是key,第4列是value


浙公网安备 33010602011771号