我有一个abc.txt
文件。我想创建一个批处理文件来复制abc.txt
文件,并将今天的日期作为文件名。文件名如20150821good.txt
如何更改以下代码:
copy *.txt 20150821good.txt
答案 0 :(得分:1)
您可以使用wmic os get localdatetime
的前8个字符来获取今天的日期。使用for /f
捕获它。例如:
@echo off
setlocal
for /f %%I in ('wmic os get localdatetime /value ^| find "="') do set "%%I"
set "today=%localdatetime:~0,8%"
if not exist "combined\" md combined
rem // remove "echo" when you're confident this does what you intend
echo copy *.txt "combined\%today%good.txt"