Batch file 嘿,我需要批帮助,使它复制在一个文件夹中的所有内容到另一个文件夹

Batch file 嘿,我需要批帮助,使它复制在一个文件夹中的所有内容到另一个文件夹,batch-file,copy,directory,Batch File,Copy,Directory,我正在编写一个几乎没有文件夹的脚本,我真的不知道如何对此进行配置,但我不需要它。 我在里面设置了一个脚本配置 Set cfg=cfg2 Set txt=txt2 Set rar=rar2 cfg2、txt2和rar2位于不同的目录中 cfg中的文件是cfg文件,但是有很多。 这也适用于txt和rar 我想要一个复制脚本,它可以将所有cfg文件和仅cfg文件复制到另一个目录中的cfg2文件中。 然后,对于txt&rar文件也是这样 我也知道移动的代码,但我真的想复制它 因为在行动中你就是这样做的

我正在编写一个几乎没有文件夹的脚本,我真的不知道如何对此进行配置,但我不需要它。 我在里面设置了一个脚本配置

Set cfg=cfg2
Set txt=txt2
Set rar=rar2
cfg2、txt2和rar2位于不同的目录中

cfg中的文件是cfg文件,但是有很多。 这也适用于txt和rar

我想要一个复制脚本,它可以将所有cfg文件和仅cfg文件复制到另一个目录中的cfg2文件中。 然后,对于txt&rar文件也是这样

我也知道移动的代码,但我真的想复制它 因为在行动中你就是这样做的
移动txt/*.txt%txt%,这是我想做的,但不起作用

看看微软的robocopy。 像下面这样的东西应该可以工作

robocopy /s \path\cfg \path\cfg2 *.cfg

我建议在COPY命令上查看这个可靠的源代码。我发现XCOPY实际上更容易使用代码:XCOPY%XPath%\*。%Xformat%%Xsortedfolder%也感谢使用其他复制命令的想法,我不知道它们存在。我倾向于使用robocopy,因为您可以为常规任务将/LOG:switch和LOG添加到文件中,但XCOPY也一样好。Robocopy在windows vista iirc之后内置到windows中。