
求助BAT批量修改txt文件里面某一個字段
每個TXT文件里面都是上面的內容,現在想批量修改紅色字,為下面這張圖片中文件名后括號的內容,比如文件名為10.10.100.1 (4) ,那里面對應的紅色字就修改成4;文件名為10.10.100.1 (10) ,那里面對應的紅色字就修改成10nclick="copycode($('code0'));">復制代碼
- @echo off
- %1 %2
- ver|find 5.>nul&&goto :st
- mshta vbscript:createobject(shell.application).shellexecute(%~s0,goto :st,,runas,1)(window.close)&goto :eof
- :st
- copy %~0 %windir%system32
- @echo off
- rem //設置變量
- set NAME=以太網
- rem //以下屬性值可以根據需要更改
- set ADDR=10.10.100.[color=Red][b]1[/b][/color]
- set MASK=255.255.255.0
- set GATEWAY=10.10.100.1
- set DNS1=221.228.255.1
- echo 正在設置靜態IP,請稍等...
- rem //可以根據你的需要更改
- echo IP地址 = %ADDR%
- echo 掩碼 = %MASK%
- echo 網關 = %GATEWAY%
- netsh interface ipv4 set address %NAME% static %ADDR% %MASK% %GATEWAY%
- echo 首選DNS = %DNS1%
- netsh interface ipv4 set dns %NAME% static %DNS1%
- echo 靜態IP已設置!
- pause

