Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 复制一个以今天日期为文件名的txt文件_Batch File_Batch Processing - Fatal编程技术网

Batch file 复制一个以今天日期为文件名的txt文件

Batch file 复制一个以今天日期为文件名的txt文件,batch-file,batch-processing,Batch File,Batch Processing,我有一个abc.txt文件。我想创建一个批处理文件来复制abc.txt文件,文件名为今日日期。文件名如20150821good.txt 如何更改以下代码: copy *.txt 20150821good.txt 您可以使用wmic os get localdatetime的前8个字符来获取今天的日期。使用为/f捕获它。例如: @echo关闭 setlocal 对于('wmic os get localdatetime/value^ | find“=”)中的/f%%I,请设置“%%I” 设置“今

我有一个
abc.txt
文件。我想创建一个批处理文件来复制
abc.txt
文件,文件名为今日日期。文件名如
20150821good.txt

如何更改以下代码:

copy *.txt 20150821good.txt

您可以使用wmic os get localdatetime的前8个字符来获取今天的日期。使用
为/f
捕获它。例如:

@echo关闭
setlocal
对于('wmic os get localdatetime/value^ | find“=”)中的/f%%I,请设置“%%I”
设置“今天=%localdatetime:~0,8%”
如果不存在“组合\”md组合
rem//当你确信这能达到你的目的时,移除“回声”
echo copy*.txt“合并\%today%good.txt”
看看这个