@echo off&setlocal enabledelayedexpansionfor /f "delims=" %%a in ('dir /b/a-d *sina*.pdf') do ( set "str=%%a" set "str=!str:[sina]=!" ren "%%a" "!str!")
使用重命名软件,网上一搜一大把。我用的 BatchRename 4,免费版可以批量重命名不多于 300 个文件,2000 个需要操作好几次。当然也有破解版,无功能限制。