gpt4 book ai didi

windows - 用于搜索和替换字符串的批处理文件

转载 作者:可可西里 更新时间:2023-11-01 10:06:30 27 4
gpt4 key购买 nike

我需要一个批处理文件,它应该在 PC 中搜索今天发布的所有名为“example.ini”的文件,并替换将在“example.ini”第二行中的字符串,它应该替换

SERVER_IP=111.111.111.111 与另一个服务器 ip SERVER_IP=222.222.222.222

这怎么可能?

最佳答案

在一些示例文件上对此进行测试。

它将更改 c:\ 和包含 SERVER_IP=212.83.63.108 的子目录中的 example.ini 文件并将更改它到 SERVER_IP=222.22.22.222

它使用一个名为 repl.bat 的辅助批处理文件 - https://www.dropbox.com/s/qidqwztmetbvklt/repl.bat

repl.bat 放在与批处理文件相同的文件夹中。

@echo off
for /r c:\ %%a in (example.ini) do (
find "SERVER_IP=212.83.63.108" <"%%a" >nul && (
echo processing "%%a"
type "%%a"|repl "SERVER_IP=212\.83\.63\.108" "SERVER_IP=222.22.22.222" >"%%a.tmp"
move /y "%%a.tmp" "%%a" >nul
)
)

关于windows - 用于搜索和替换字符串的批处理文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19764521/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com