@echo off
setlocal enabledelayedexpansion
set yyyymmdd=%date:~0,4%%date:~5,2%%date:~8,2%
copy /y "E:\kettle\test.txt" "E:\kettle\logs\test!yyyymmdd!.log"
代码复制进文本,保存为dat文件,设置自动运行任务跑该命令即可;
%date:~0,4% ----取日期中第0位开始,取4位数字,年;
% date:~5,2% ----取日期中第5位开始,去2位数字,月;
%date:~8,2% ----取日期中第8位开始,取2位数字,日;
由于程序没有保存每日日志的机制,所有弄这个命令在新日志生成前自动保存当日运行日志便于后期查看;