win下批量删除文件中指定的字符串

#删除文件中指定的字符串
@echo off
chcp 65001

title "删除文件中指定的字符串"
echo.&set /p key_str= 输入删除的字符串:

set del_str=[www.java1234.com]《一头扎进%key_str%》
set add_str=%key_str%_

setlocal enabledelayedexpansion
for /f "delims=" %%i in ('dir /a /b %del_str%*') do (
set str=%%i
set "str=!str:%del_str%=%add_str%!"
echo %%i %str%
ren "%%i" "!str!"
)

pause

windows下将其保存为bat文件,批量删除文件中指定的字符串。

你可能感兴趣的:(dos,windows)