Windows按文件名批复制文件

Windows按文件名批复制文件,windows,batch-file,copy,Windows,Batch File,Copy,我要复制的文件位于“C:\Report\”中,我要复制的文件名类似于“rptXXXX.txt”。 我要做的是编写一个批处理,复制文件名以“rpt”开头的文件 目标文件夹是“F:\Project\Report\”这应该有效,您可以使用*作为通配符: xcopy e:\foo\rpt*.txt e:\foo2 或者对你来说 xcopy C:\Report\rpt*.txt F:\Project\Report\ 是的,当然,顺便说一句,如果文件已经存在于目标文件夹中,我想覆盖它。/Y将在不提示的情

我要复制的文件位于“C:\Report\”中,我要复制的文件名类似于“rptXXXX.txt”。 我要做的是编写一个批处理,复制文件名以“rpt”开头的文件


目标文件夹是“F:\Project\Report\”

这应该有效,您可以使用*作为通配符:

xcopy e:\foo\rpt*.txt e:\foo2
或者对你来说

xcopy C:\Report\rpt*.txt F:\Project\Report\

是的,当然,顺便说一句,如果文件已经存在于目标文件夹中,我想覆盖它。/Y将在不提示的情况下覆盖所有文件/D将只覆盖更新的。您还可以使用
xcopy/?
了解更多选项如果文件名为“name DATE other.txt”,并且要使用日期作为复制文件的特定值,会发生什么情况?