我有许多文件需要复制到不同的网络位置。但是,经常需要创建子目录。我考虑过开发一个应用程序来做这件事,但如果不需要的话,我宁愿不“重新发明轮子”。
例如:
复印:
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 可以很好地在网络服务器上创建必要的目录树。