批处理提取指定TXT文件的IP地址,替换指定ini文件
C:\ProgramFiles(x86)\Hintsoft\PubwinClient\ServerIP.txt内容如下:192.168.0.100提取IP地址,替换E:\...
C:\Program Files (x86)\Hintsoft\PubwinClient\ServerIP.txt内容如下:
192.168.0.100
提取IP地址,替换E:\tool\pclient\config\config.ini中的ip地址,内容如下:
[config]
serverip=192.168.1.1
请问批处理怎么实现 展开
192.168.0.100
提取IP地址,替换E:\tool\pclient\config\config.ini中的ip地址,内容如下:
[config]
serverip=192.168.1.1
请问批处理怎么实现 展开
1个回答
展开全部
@echo off & title 替换文本内容 By 依梦琴瑶
set IPFile=%ProgramFiles(x86)%\Hintsoft\PubwinClient\ServerIP.txt
set IniFile=E:\tool\pclient\config\config.ini
set /p ServerIP=<"%IPFile%"
(for /f "delims=" %%a in ('type "%IniFile%"') do (
echo %%a|findstr /i "^serverip=" >nul && (
echo serverip=%ServerIP%
) || (
echo %%a
)
))>tmp_Config
move /y tmp_Config "%IniFile%" >nul
pause
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询