@echo off
REM 设置终端编码为UTF-8
chcp 65001 > nul
REM 使用 PowerShell 获取当前时间的年月日时分秒
for /f "tokens=* delims=" %%x in ('powershell -command "& {Get-Date -Format 'yyyyMMddHHmmss'}"') do set datetime=%%x
echo 当前时间: %datetime%
名字和时间戳的拼接
@echo off
REM 设置终端编码为UTF-8
chcp 65001 > nul
REM 使用 PowerShell 获取当前时间的年月日时分秒
for /f "tokens=* delims=" %%x in ('powershell -command "& {Get-Date -Format 'yyyyMMddHHmmss'}"') do set datetime=%%x
REM 基于时间戳创建新的字符串变量
set filename=example_%datetime%.txt
echo 新文件名: %filename%