使用bat腳本讀取ini配置文件

腳本ReadConfig.bat

@echo off

@rem 傳入本bat文件的第一個參數即爲配置文件名
set CONFIG_FILE_PARAM=%1
echo config:%CONFIG_FILE_PARAM%

for /f "usebackq skip=1 tokens=1,2 delims==" %%a in (%CONFIG_FILE_PARAM%) do (
	@rem if %2==%%a set %3=%%b& @echo ReadConfig: %%a=%%b
	if %2==%%a set %3=%%b
)

@rem @echo on 
@rem goto :eof

使用示例:

test.ini

[default]
name=hello.word.bat

 

rest_read_config.bat

@set config_ini_path=E:\DATA_HUB\test.ini
@set config_key=name
@set config_value=0
@call .\ReadConfig.bat %config_ini_path% %config_key% config_value
@echo %config_key% = %config_value%
@pause

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章