Windows平台之文件批量重命名,在日常工作还是较频繁的,本文特整理为bat脚本,并列表不同的实现方法。
目录
1、批量重命名要点分析
2、批量重命名bat脚本
3、批量重命名脚本演示
运行环境:
要实现对指定文件夹下,指定类型的文件,进行批量重命名,需要考虑以下几点:
@ECHO OFF
SETLOCAL ENABLEDELAYEDEXPANSIONREM 要扫描的目录作为参数传入(未传值则默认为bat文件所在目录)
CD /d "%~dp0"FOR /F "delims=" %%a IN ('DIR /A /B *.pdf') DO (SET FILE_NAME=%%~naSET FILE_NAME_EXT=%%~xaECHO "%%a" "!FILE_NAME!(公开)!FILE_NAME_EXT!"RENAME "%%a" "!FILE_NAME!(公开)!FILE_NAME_EXT!"REM 或者使用如下这2行REM ECHO "%%a" "%%~na(公开)%%~xa"REM RENAME "%%a" "%%~na(公开)%%~xa"
)
PAUSE&
