批量删除文件名中特定字符串后的内容批处理或软件

2025-03-24 23:43:04
推荐回答(2个)
回答(1):

@echo off&cd/d "%~dp0"
for /f "tokens=1,2* delims=-" %%i in ('dir/b *-*-*.lrc')do (
   echo %%i-%%j%%~xk
   ren "%%i-%%j-%%k" "%%i-%%j%%~xk")
pause

回答(2):

你这种文件名,一个文件名有几个-这样子的字符,没有唯一性,没有哪款工具软件和批处理难办到的!死心吧!