批处理文件,用于添加或替换文本文件中的单词/行

时间:2016-10-13 21:03:18

标签: windows batch-file cmd

我将这个批处理文件写入文本文件:

rem Saved in E:\Downloads\dat\currentstate.bat
@echo off
@echo Current State> currentstate.txt
@echo League>> currentstate.txt

所以txt中的输出现在是:

Current State
League

第一批文件:如何创建批处理文件,以便在任何txt文件的最后一行之后添加“camera”一词。我想运行新的批处理文件和我的输出:

Current State
League
Camera

第二批文件:这次如何制作一个批处理文件来替换任何txt文件的第一行中的所有内容(在我的例子中恰好是“当前状态”),并带有“工作簿”一词,所以输出到是:

workbook
League
Camera

我在论坛/网站上搜索过很多但我无法找到问题的答案。对不起双重提问并提前致谢。

1 个答案:

答案 0 :(得分:0)

我正在使用FART。 不,这意味着查找和替换文本 只需在批处理文件上执行此操作 fart.exe [filename]"旧文本" "替换文字" 做"忽略任何[和]

  

http://fart-it.sourceforge.net/