批处理修改文件内容替换文件内容

例如我只想保留2018年7月25日之后的那么之后的全部删除。意思就是包含2018年7月25号之前的全部删掉可以做到吗利用批处理... 例如我只想保留2018年7月25日 之后的 那么之后的全部删除。意思就是 包含 2018年7月25号之前的全部删掉可以做到吗利用批处理
    来自知道合伙人认证行家

    2011年中山职业技术学院毕业,现担任毅衣公司京东小二

不对啊 老哥 不会处理文本的

这不能算是bug。由于你的文件中有:,而冒号是 findstr 用的分割符号,所以会有问题。

改成下面的样子就可以了。

::把需要搜索的路径赋值给变量sp,这里举例是c:\tmp

::把需要查找的文件名赋值给变量cf,这里举例是root.txt

::把将被替换的字符串赋值给st,这里举例是apple

::把替换字符串赋值给dt,这里举例是lemon

::以上的这些赋值执行后,将会把C盘tmp文件夹下面包括子文件夹里的root.txt中的apple全部替换成lemon

::下面的代码将完成替换工作


我要回帖

更多关于 批处理修改文件内容 的文章

 

随机推荐