Win7 命令行:如何复制文件并创建丢失的子树

Win7 命令行:如何复制文件并创建丢失的子树

我有许多文件需要复制到不同的网络位置。但是,经常需要创建子目录。我考虑过开发一个应用程序来做这件事,但如果不需要的话,我宁愿不“重新发明轮子”。

例如:

复印:

C:\ProjectFolder\Project\WCB\2010\CA\ON\EmployeeReport.aspx.cs

到:

\\Server1\Downloads\Patches\Web\Project\

最终将文件复制到:

\\Server1\Downloads\Patches\Web\Project\WCB\2010\CA\ON\EmployeeReport.aspx.cs

(因为“项目”在两条路径中都很常见,所以这是我们需要创建新路径的起点。)

有什么建议么?

-- 帖子更新:抱歉,这似乎与如何在 DOS 中将文件复制到目录,并在必要时创建目录?

答案是,虽然没有自动化的方法可以做到这一点(也许我最终会编写这个实用程序)是使用 XCOPY:

XCOPY C:\ProjectFolder\Project\WCB\2010\CA\ON\EmployeeReport.aspx.cs \\Server1\Downloads\Patches\Web\Project\WCB\2010\CA\ON\EmployeeReport.aspx.cs

答案1

答案是使用 XCOPY,正如更新后的帖子所建议的那样。XCOPY 可以很好地在网络服务器上创建必要的目录树。

相关内容