批处理删除文件名(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扩展名的文档。如下图:
批量替换演示文件夹下的word文档中关键字“副本”或删除“副本”
有时候我们需要增加关键字怎么处理?个人思路,从文档后缀名下手,所有文档后缀名都有一个点“.”,我们可以设置扩展名为显示,即可对扩展名进行替换。比如.doc、.txt,我们思路为替换“.”为“副本.”。最终输出效果即“副本.doc、副本.txt”。下面给大家分享一下怎样显示扩展名,即文档后缀。
第一种:适用于windows7及以上系统。打开计算机→工具→文件夹选项→查看→去掉隐藏文件扩展名选项的√。
第二种:通用方式设置文档扩展名显示,适用于所有windows系统。
开始菜单→控制面板→类别选择大图标(小图标也可以)→文件夹选项→查看→去掉隐藏文件扩展名的√。