.bat 读取ini配置
时间: 2023-09-19 21:07:13 浏览: 85
您可以使用以下步骤来使用批处理脚本读取INI配置文件:
1. 创建一个批处理脚本(.bat文件)。
2. 使用以下命令来读取INI配置文件中的值:
```batch
@echo off
setlocal enabledelayedexpansion
set INI_FILE=config.ini
set SECTION=SectionName
set KEY=KeyName
for /f "usebackq tokens=1,2 delims==" %%G in ("%INI_FILE%") do (
if "%%G"=="[%SECTION%]" (
set SECTION_FOUND=1
) else if "!SECTION_FOUND!"=="1" (
if "%%G"=="%KEY%" (
set VALUE=%%H
goto :end_loop
)
)
)
:end_loop
echo Value of %KEY% in section [%SECTION%] is %VALUE%
endlocal
```
请将上述代码中的`INI_FILE`、`SECTION`和`KEY`替换为您的INI文件中的实际值。
3. 运行批处理脚本,它将会读取INI配置文件中指定节(section)下的键值对,并将值打印到命令行窗口中。
请确保将`config.ini`替换为您的INI文件的实际路径和文件名。此外,还需要将`SectionName`和`KeyName`替换为您要读取的节和键的实际名称。
希望这对您有所帮助!如有任何疑问,请随时提问。