我是编写批处理脚本的新手。我需要一个简单的批处理文件来搜索文本(例如,FOO)并将其替换为文件夹及其子文件夹中所有文本文件中的另一个文本(例如,BAR)。
我需要将此批处理文件提供给用户。因此,无法要求用户安装任何其他内容。有人可以帮帮我吗?
答案 0 :(得分:7)
我已经广泛使用此工具来完成类似的任务:http://fart-it.sourceforge.net/ (尽管它的名字,它是一个非常方便的工具)。
例如,此命令执行" C:\ Dir \ To \ Files"中所有TXT文件的搜索。 (+子文件夹)用FOO
替换BAR
的所有出现。 -i
开关执行不区分大小写的搜索。
FART -i -r "C:\Dir\To\Files\*.txt" FOO BAR
答案 1 :(得分:0)
我相信你的问题已经得到了回答。至少用于替换文本。
添加更多信息也有助于评估您的问题。就像提到的文本文件是由脚本创建的一样。