批处理 如何以当前日期和时间给文本命名?

2024-11-11 03:56:52
推荐回答(1个)
回答1:

@echo off
setlocal enabledelayedexpansion
set ymd=%date:~,10%
set ymd=!ymd:-=!
set ymd=!ymd:/=!
set hms=%time:~,8%
set hms=!hms::=!
set hms=!hms: =0!
ren "原文件完整名" "!ymd!!hms!.源文件后缀名"

以上为举例。