批处理删除文件夹下所有文件的方法介绍〈实例分享bat批处理之批量更改删除文件夹下文档名称关键字〉

工作中我们偶尔会遇到需要对大量文档进行批量更改名字,或添加关键字,但是一个一个的去更改,少数文档可不讲什么工作效率,但如果该文件夹下存在大量文档,就是一个很麻烦的事儿了。今天给大家...

工作中我们偶尔会遇到需要对大量文档进行批量更改名字,或添加关键字,但是一个一个的去更改,少数文档可不讲什么工作效率,但如果该文件夹下存在大量文档,就是一个很麻烦的事儿了。今天给大家分享一下,如何利用bat批处理快速批量替换、更改文件夹下所有需要更改的文档名称关键字。

实例分享:bat批处理之批量更改、删除文件夹下文档名称关键字

BAT批处理制作

第一步:在需要更改、删除文档名称关键字的文件夹下新建一个txt文本文档。

第二步:复制以下代码并粘贴入txt文本文档

@echo off

title 文件名字符替换

mode con cols=60 lines=20

::文件要是重名,会提示错误。

setlocal EnableDelayedExpansion & color 0a

:1

set a=

set b=

set c=

cls&echo.

set /p a= 请输入要被替换的字符:

cls&echo.

set /p b= 请输入替换“!a!”的字符,若要去掉“!a!”,请直接回车:

for /f "delims=" %%a in ('dir /b /a /a-d') do (

if "%%~fa" neq "%~0" (

set xz=%%~na

ren "%%~fa" "!xz:%a%=%b%!%%~xa" ))

cls&echo.&set /p c= 操作完成,输入 0 返回,输入其它任意字符退出

if "!c!"=="0" (goto 1) else (exit)

GOTO :EOF

第三步:将文本文档另存为.bat扩展名的文档。如下图:

实例分享:bat批处理之批量更改、删除文件夹下文档名称关键字

实例演示

批量替换演示文件夹下的word文档中关键字“副本”或删除“副本”

实例分享:bat批处理之批量更改、删除文件夹下文档名称关键字

特别分享

有时候我们需要增加关键字怎么处理?个人思路,从文档后缀名下手,所有文档后缀名都有一个点“.”,我们可以设置扩展名为显示,即可对扩展名进行替换。比如.doc、.txt,我们思路为替换“.”为“副本.”。最终输出效果即“副本.doc、副本.txt”。下面给大家分享一下怎样显示扩展名,即文档后缀。

第一种:适用于windows7及以上系统。打开计算机→工具→文件夹选项→查看→去掉隐藏文件扩展名选项的√。

实例分享:bat批处理之批量更改、删除文件夹下文档名称关键字

第二种:通用方式设置文档扩展名显示,适用于所有windows系统。

开始菜单→控制面板→类别选择大图标(小图标也可以)→文件夹选项→查看→去掉隐藏文件扩展名的√。

实例分享:bat批处理之批量更改、删除文件夹下文档名称关键字

小结

bat批处理设置文档名称批量更改关键字,无论是增加还是删除,都可以根据适当的思路完成此工作。如果对你有所帮助,感谢点赞。关注获取更多更新内容,获取源代码,敬请私信回复“0204代码”!欢迎大家友好评论交流。

  • 发表于 2022-09-29 11:43:04
  • 阅读 ( 243 )
  • 分类:科技

0 条评论

请先 登录 后评论
承少爷
承少爷

411 篇文章

你可能感兴趣的文章

相关问题