回复 1# lqlnfghy
可以用sed( http://bcn.bathome.net/tool/4.9/sed.exe )来实现:- @echo off
- set "Ser_No="
- set /p Ser_No=请输入服务器号(A 或 B):A
- if /i "%Ser_No%"=="B" (
- sed -i -r "/^\[General\]$/,/^\[/{/^(cps)=.+$/s//\1=bilibili/;/^(channel)=.+$/s//\1=14/;/^(sub_channel)=.+$/s//\1=4/;}" config.ini
- ) else (
- sed -i -r "/^\[General\]$/,/^\[/{/^(cps)=.+$/s//\1=mihoyo/;/^(channel)=.+$/s//\1=1/;/^(sub_channel)=.+$/s//\1=1/;}" config.ini
- )
复制代码
|