批处理命令删除多个文件中的重复字符!

2019-06-26 11:01:29 2835

1、新建一个空白的txt格式的文本文档,输入命令:


@echo off

setlocal enabledelayedexpansion

set /p str=请输入要删除的字符(回车确认):

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

set new=%%~a

ren "!new!" "!new:%str%=!")

echo 字符“%str%”已删除!


2、文件 – 另存为 – 所有格式 – 批量删除文件名称重复内容.bat

注意:保存的时候,保存类型改为:所有文件,文件名后缀为 .bat 格式


3、把这个文件放在那些待处理的文件一起,然后双击打开刚才保存的批量删除文件名称重复内容.bat文件 ,在脚本框内按照提示操作即可,屏幕可能会闪一下,再看就删除了。


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: