使用CMD命令批量为多个文件夹添加日期
使用记事本或者 notepad++ 将下方代码保存为 cmd 格式。
请将 directoryPath 替换为你实际要处理的目录路径。
运行此脚本后,指定目录中的所有文件夹名称将会附加上当前日期。
@echo off
setlocal enabledelayedexpansion
:: 获取当前日期,格式为YYYYMMDD
for /f "tokens=2 delims==" %%i in ('"wmic os get localdatetime /value"') do set datetime=%%i
set currentDate=%datetime:~0,8%
:: 指定要处理的目录路径
set directoryPath=C:\Your\Directory\Path
:: 遍历目录中的所有文件夹
for /d %%i in ("%directoryPath%\*") do (
set folderName=%%~ni
set newFolderName=!folderName!_%currentDate%
ren "%%i" "!newFolderName!"
)
echo 所有文件夹已成功重命名!
pause