Robocopy是用于镜像两个文件夹的极好命令行工具。我们有要求在一个更大的.NET应用程序中包装相同的功能。它是文件服务器归档系统的一部分,用于识别哪些文件夹一年未修改并将它们移动到另一个文件夹位置。在.NET应用程序中模拟robocopy的功能
我知道我可以掏出robocopy,但如果我们可以在.NET应用程序中完成所有操作,用于错误捕获。
.NET框架有这方面的所有基础知识,但我想知道是否有人知道提供更强大的同步功能的第三方库?为了拯救我们重新发明车轮。它也需要很强大,因此建立更完善的图书馆的机会会更好,以至于我们自己的第一个版本的尝试。
谢谢,罗布。
感谢您的链接,我会检查出来。我自己的研究也没有太多,所以我们不得不咬下子弹,自己动手。在那里有一些关于复制锁定文件的聊天(影子副本),但这并不会让我担心太多,因为这些文件夹是我们正在归档的死文件夹,不应该对锁定的文件有任何问题。尽管路径长度是个大问题! – 2010-12-02 08:58:39