- @echo off
- setlocal enabledelayedexpansion
-
- REM 设置文件夹路径和文件扩展名
- set "folder_path=%UserProfile%\AppData\Roaming\LibreOffice\4\user"
- set "file_extension=.xcu"
-
- REM 获取当前日期
- for /f "tokens=1-3 delims=-" %%a in ('date /t') do (
- set "year=%%c"
- set "month=%%a"
- set "day=%%b"
- )
-
- REM 格式化日期
- set "current_date=!year!-!month!-!day!"
-
- REM 遍历文件夹内的文件
- for %%f in ("%folder_path%\*%file_extension%") do (
- REM 提取文件名和扩展名
- set "filename=%%~nf"
- set "extension=%%~xf"
-
- REM 构建新的文件名
- set "new_filename=!current_date!_!filename!!extension!"
-
- REM 重命名文件
- ren "%%f" "!new_filename!"
- echo 文件 "%%~nxf" 已重命名为 "!new_filename!"
- )
-
- pause
复制代码 执行提示:
系统找不到指定的路径。
文件 "registrymodifications.xcu" 已重命名为 "-2024/04/07 周日 -_registrymodifications.xcu"
请按任意键继续. . . |