小编Ton*_*ony的帖子

复制文件而不覆盖

我似乎无法在命令行上找到一种方法来说"将目录A中的所有文件复制到目录B,但如果文件已存在于目录B中,请不要覆盖它,无论哪个文件更新,不要催促我."

我经历过复制,移动,xcopy和robocopy,而我能得到的最接近的是你可以告诉robocopy"复制A到B,但不要用旧文件覆盖更新的文件",但这对我不起作用.我查看了xxcopy,但放弃了它,因为我不想对Visual Studio后期构建事件有第三方依赖,这将要求其他SVN用户安装该工具以进行构建.

我想在Visual Studio 2010中的后期构建事件中添加一个命令行,以便从新的EF模型对象的T4模板生成的文件分发到它们所属的项目文件夹,但是为现有对象重新生成文件不要覆盖可能编辑的目标文件.

由于T4模板重新生成,源文件总是更新,我不能可靠地使用"更新"的开关,我不这么认为.

我为那些我可以使用的项目使用了部分类,但是我生成的其他东西不能使用部分类(例如,生成默认的EditorTemplate或DisplayTemplate*.ascx文件).

任何人都有任何类似的问题他们已经解决了?

windows xcopy batch-file robocopy

91
推荐指数
6
解决办法
19万
查看次数

标签 统计

batch-file ×1

robocopy ×1

windows ×1

xcopy ×1