我需要一个执行以下操作的批处理脚本:
将当前目录的内容添加到档案中
文件名中包含日期时间
不包括以前的备份
答案1
这是我的尝试。有效但可以改进:
@echo off
FOR /F "tokens=* USEBACKQ" %%F IN (`date /t`) DO (
SET mydate=%%F)
set h=%TIME:~0,2%
set m=%TIME:~3,2%
set s=%TIME:~6,2%
set mytime=%h%_%m%_%s%
7z.exe a -r "%mydate%%mytime% Backup".7z -x!*.7z