如何批量重命名多个文件以及批量删除多个文件中指定的字符串?

作者&投稿:赖安 (若有异议请与网页底部的电邮联系)
怎样批量删除多个文档(txt)内容的指定字符串(相同的)。~

2/4 分步阅读
将需要批量修改的文件放至同一文件夹内。

2/4
右击,新建一个文本文档,复制下面内容并保存。
@echo off& setlocal enabledelayedexpansion
for /f "delims=" %%1 in ('dir /a /b') do (set wind=%%1
ren "%%~1" "!wind:文档=!")
注:将上面的 “文档” 改为你需要批量删除的文字。比如我要删除“视频教程”,就将“文档”修改为“视频教程”。

3/4
将txt文档后缀改为“.bat”文件,然后打开此文件就可以批量删除相同文字,完成修改。如果没有显示后缀名,则无法修改后缀,请看下一步。
查看剩余1张图
4/4
组织-文件夹和搜索选项-查看-去掉“隐藏已知文件类型的扩展名”的勾。然后按照步骤3即可批量删除相同文字。

不清楚你的实际文件/情况,仅以问题中的样例/说明为据
以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的文件放一起运行
<# :
cls
@echo off
rem 根据一个指定文本文件里列出的多个字符串,将多个txt文本文件内的这些字符串删除
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
cd /d "%~dp0"
powershell -NoProfile -ExecutionPolicy bypass "Invoke-Command -ScriptBlock ([ScriptBlock]::Create([IO.File]::ReadAllText('%~f0',[Text.Encoding]::Default))) -Args '%~dp0'"
echo;%#% +%$%%$%/%@% %z%
pause
exit
#>
$path=$args[0];
$newfolder=$path+"#result";
$wordsfile=$path+"deletewords.log";
if(-not (test-path -liter $wordsfile)){Write-host ('"'+$wordsfile+'" not found');exit;};
if(-not (test-path -liter $newfolder)){[void](md $newfolder)};
$files=@(dir -liter $path|?{('.txt' -eq $_.Extension) -and ($_ -is [System.IO.FileInfo])});
$enc=[Text.Encoding]::Default;$n=[char]([int]'56');
$wordslist=[IO.File]::ReadAllLines($wordsfile, $enc);
for($i=0;$i -lt $files.length;$i++){
write-host $files[$i].Name;
$text=[IO.File]::ReadAllText($files[$i].FullName, $enc);
for($j=0;$j -lt $wordslist.count;$j++){
$text=$text.replace($wordslist[$j], '');
};
if(($i+1) -le [int]$n.toString()){
$newfile=$newfolder+'\'+$files[$i].Name;
[IO.File]::WriteAllText($newfile, $text, $enc);
};
}

批量去除文件名中的某些字符:

下载工具:优速文件批量重命名

第一步,安装工具软件后打开使用,通过点击【添加文件】按钮或者拖动的方式将文件添加到软件中,可以同时添加几百个文件到软件中,添加成功后会显示在软件中。

第二步,添加完文件后就进行设置,命名方式选择“替换”;然后下面“查找内容”的右边输入需要删除的字符;这时候可以预览到新文件名中已经删除了相同的字符。

第三步,当你认为设置好了后就可以点击【开始重命名】按钮启动软件程序了,成功后软件会弹出“重命名成功”的提示。具体的批量处理时间要看文件数量多少。

第四步,通过对比处理前后的文件名称,原本文件名中都含有的“表”字符被全部删除了。



@echo off
setlocal enabledelayedexpansion
set /p str=请输入想要替换或者删除的内容 Input what do you want to replace or delete in Filename:
set /p rep=请输入要替换的内容,删除内容直接按回车键 Input replace content, If only delete, press Enter directly:
for %%i in ("*%str%*") do (
set "FileName=%%i"
set "FileName=!FileName:%str%=%rep%!"
echo !FileName!
ren "%%i" "!FileName!")
在需要重命名的文件夹里新建文本文档,拷入以上内容,重命名文本文档,比如:Auto批量删除文件名特定内容.bat,运行此批处理就可以把文件夹里文件名带特定字符都删去,注意更改正确的后缀名bat,隐藏后缀名的电脑请自行搜索改后缀名方法。

@echo offsetlocal enabledelayedexpansionset /p str=请输入要删除哪个字符串前的内容:for %%i in ("*%str%*") do ( set "FileName=%%i" set "FileName=!FileName:*%str%=%str%!" echo !FileName! ren "%%i" "!FileName!")pause


怎么重命名大批量的word文档
1.首先从电脑上下载2345好压,下载后安装。2.安装完成后,双击好压快捷图标,弹出好压主界面。3.点击中间上面的工具箱,看见没,批量文件改名。4.从上到下,看箭头,想改啥名字怎样改。5.举个例子。

重命名多个文件不要有括号怎么操作 在线等
步骤1、打开“优速文件批量重命名”软件,点击“添加文件”按钮,将需要重命名的文件全部添加到软件中。(按住Ctrl后鼠标可一次性选择多个文件,同时Ctrl+A可以选择文件夹内全部文件)步骤2、文件命名方式选择“自定义”,填写新文件名称;然后进行编号设置,起始就是第一个文件的编号,增量就是每个文件名...

如何重命名多个文件
文件批量重命名的方法:步骤1,下载安装“优速文件批量重命名”软件后打开,然后点击【添加文件】按钮,将需要重命名的图片文件添加到软件中,也可以直接将图片拖到软件中。步骤2,然后就是重要的设置环节,命名方式选择“自定义”;然后下面输入新的文件名(也可以不输入,这样图片名称里只有编号);在下面...

用批量修改多个文件名?
利用软件给多个文件重命名时,想要给文件设置以1开头的命名方式,该如何实现呢?下面就具体地来了解下关于文件名的编号设置,请看以下内容!推荐使用:金舟批量重命名软件 软件介绍:这是一款文件批量改名工具,功能简洁、操作简便、侧重实用,可通过鼠标点击轻松完成添加文件、设定规则、批量改名的操作,并且...

如何批量重命名文件
批量命名规则不是一件简单的事情。对于简单的批量修改,比如一系列的文件如K1.txt、K2.txt、K3.txt,需要将其修改为R1.txt、R2.txt、R3.txt,则在命令指示符中通过一条Dos命令即可实现:ren K?.txt R?.txt 对于复杂的批量修改,比如K1.txt、K2.txt、K3.txt,将其数值加上15改为K16.txt、...

怎么批量重命名多个文件夹?
1.打开电脑后打开优速文件批量重命名,点击首页的【文件夹重命名】功能,进入内页后点击左上角【添加文件】按钮,将需要重命名的文件夹添加到软件中。2.进行相关设置,命名方式选择“自定义”(一共五种,根据自己的需求选择);然后输入新文件名称;再进行编号设置,分别是起始、增量和位数。可以一边设置一边在...

文件怎么批量重命名
要批量重名文件,如果你不要要求这么复杂的文件名,倒是可以简单的批量重命名。ctrl+A,全选所有文件(或者你自己选中需要的文件),然后右键菜单,选择“重命名”,这时候,只有一个文件显示可输入重命名状态,其他文件只是依旧是选中状态。你输入新命名,比如“旅行”,回车或者随便鼠标点一下别处。这时候...

文件如何批量改名
1、我们先把自己想要修改名称的文件都复制到同一个文件夹里面。2、然后我们把它们全部选中,再点击鼠标右键,选择其中的“重命名”。3、比如我们在这里输入“焦点访谈”四个字,然后点击回车键。4、我们发现名字已经全部改过来了,系统自动在我们输入的名称后面加了(1)(2)……(10)。

如何批量重命名,将一个文件夹内的文件依次重命名为另一个的
不知道小伙伴们会不会遇到同时给多个文件修改名字的时候,那么遇到了应该如何实现呢?可能大家第一反应就是快捷键F2,没错,这个键是可以帮助我们给多个文件批量重命名的,但是呢,命名还是有限制的。名字都是以(1)(2)(3)等带括号的方式,完全不能根据自己的需要设置。不过没关系,今天小编推荐一...

如何批量重命名文件
随后可以在右边预览到新的文件名称,不满意随时调整,随时预览。第3步,当设置好这些参数后就可以点击【开始重命名】按钮,启动软件程序了,稍等片刻,当软件提示“重命名成功”说明这些文件全部完成了批量重命名。第4步,对比批量重命名前后的文件可以看出,批量重命名后的文件名整齐规范。

永定县15750957641: 大量的文件怎么批量进行重命名?
盛景七味: CTRL+A全部选中(当前文件夹中所有文件会被选中)第一个文件位置按鼠标右键选中重命名,之后点回车,所有文件就会自动重新按照所改的名字及序列命名.

永定县15750957641: 快速多个文件重命名方法 -
盛景七味: 图片批量重命名的方法: 优速文件批量重命名v2.0.4.exe36.00M 来自:百度网盘点击跳转网盘步骤1,安装并使用工具软件,点击下图红框处,将需要修改名称的图片全部添加到软件中,可以从不同文件夹中添加. 步骤2,添加好图片后进行...

永定县15750957641: 批量重命名多文件夹中的多个文件的方法.. -
盛景七味: 楼主的要求ACDSee Pro完全可以办到.但要分两步走. 第一步,先把分散在各个文件夹里的所有图片文件搜索到一起(ACDSee有搜索功能),尔后全部选中,尔后批量重命名. 第二步,在模板里添加一个文件位置参数,也就是这样的格式:##,执行后得到的应该就是楼主所期待的结果. 如果在文件名里出现了不希望有的短横线一类的字符,再进行一次批处理统一删除或替换掉就是.

永定县15750957641: 怎样批量重命名文件
盛景七味: 批量重命名很简单.第一步:首先按自己的希望调整好文件顺序.第二步:全选所有文件,在第一个文件上击右键,重命名该文件(注意不要修改扩展名),如改为“tu(1).jpg”(注意:tu后面的括号和数字一定要在英文状态下输入),然后按回...

永定县15750957641: 如何批量文件重命名 -
盛景七味: Windows XP提供了批量重命名文件的功能,在资源管理器中选择几个文件,接着按F2键,然后重命名这些文件中的一个,这样所有被选择的文件将会被重命名为新的文件名,在末尾处加上递增的数字

永定县15750957641: win7如何批量更改、删除文件名? -
盛景七味: 1. 打开你要批量重命名的文件所在位置 2. 按住ctrl不放,鼠标左键逐个单击你要重命名的文件 3. 如果是要重命名文件夹里的全部文件,直接按ctrl+a全选 4. 然后随便对准你想要重命名的文件中的一个,右键单击,点击重命名 5. 你输入完成后,回车,它会自动把你选定的所有文件按你输入的名字编上号

永定县15750957641: 如何批量重命名 -
盛景七味: 要批量重名文件,如果你不要要求这么复杂的文件名,倒是可以简单的批量重命名. ctrl+A,全选所有文件(或者你自己选中需要的文件), 然后右键菜单,选择“重命名”, 这时候,只有一个文件显示可输入重命名状态,其他文件只是依旧...

永定县15750957641: 怎样批量重命名 -
盛景七味: 首先把“1”这个文件夹里面的文件夹全选中,选择时先选中最后一个文件夹,然后按住shift键后再中选第一个文件夹,全选后按F2键,这时命名的是第一个文件夹,命名方法时“文件名(1)”,例如“图片(1)”,或直接命名为“(1)”,其余的文件夹就会自动被命名为“图片(2),图片(3),......”.至于在这些文件夹里的文件也用相同的方法命名就行了

永定县15750957641: 文件批量重命名 -
盛景七味: 使用windowsXP自带批量重命名功能 如果你使用的是windows XP操作系统的话,要想批量重命名就很简单了.第一步:首先按自己的希望调整好文件顺序.第二步:全选所有文件,在第一个文件上击右键,重命名该文件(注意不要修改扩展名...

永定县15750957641: 怎样批量修改word文档命名 -
盛景七味: 可以通过查找和替换功能来实现,其具体的操作步骤: 1、单击开始----查找按钮; 2、弹出查找和替换对话框,在查找内容处输入要修改的文字; 3、切换到替换选项卡,在替换为输入框中输入修改后的文字,单击全部替换即可.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网