如何批量替换文件夹中的文件?

如何批量替换文件夹中的文件?,第1张

步骤:1.首先将所有文档放在同一文件夹中。打开office文档的批处理母版。2.将多个word文档派陵弯导入到同一文件夹中。3.进入“内容批量替换”功能界面。添加更多替换。添加所有替换内容后,单击“处尘闷理所有任务”,然后汪差单击“确定”完成批量替换。

@echo

off

attrib

d:\a.txt

-r

-h

-s

copy

/y

d:\b.txt

d:\a.txt

---------------

将以上代码存为.bat格式

说明一下:信明派

第一行是不输出命令执行过程中的提示

第二行,如果将要被替换的文件可以确定不是“系统/只读/隐藏”属性,

可以省略。这行命令是重新设置目标文件为可写。

第三行,用copy命令把文件滑贺复制到目标文件名,目标已存在就会替换原文件,达到了你要的替槐雀换的目的。/y

表示在替换之前不需要确认,

第一个文件名是你DIY的文件,

第二个文件名是要被替换的文件。

@rem 【替换内禅晌备容.bat】 【替换文贺毁件.txt】 【被替谨圆换内容】 【替换内容】

@echo off

setlocal enabledelayedexpansion

del tmp.txt

for /f "tokens=*" %%i in (%1) do (

  set "var=%%i"

  echo !var!

  if not !var!.==. (

    set "var=!var:%2=%3!"

    echo !var!>>tmp.txt

  )

)

del %1

move tmp.txt %1

pause


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12129425.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存