批处理文件将文件从一个目录复制到另一个目录

时间:2008-09-18 19:55:34

标签: windows batch-file

我有一个应用程序的两个代码库。我需要将所有目录中的所有文件从较新的代码库复制到较旧的代码库中的.java(因此我可以将其提交给svn)。

如何编写批处理文件来执行此操作?

3 个答案:

答案 0 :(得分:6)

XCOPY / D?

xcopy c:\olddir\*.java c:\newdir /D /E /Q /Y

答案 1 :(得分:1)

如果您要解决此问题的许多不同实例,我已经使用Apache Ant取得了一些成功的复制/更新/备份方式。

有点学习曲线, 要求您安装Java运行时环境。

答案 2 :(得分:1)

我喜欢Robocopy(“健壮的文件复制”)。它是命令行目录复制命令。它作为Windows资源工具包的一部分提供,并作为Windows Vista和Windows Server 2008的标准功能引入。