我们在C:驱动器上有一台包含本地用户文件夹的服务器。如何将文件夹从该服务器复制到我的本地计算机。任何帮助都将不胜感激。我以前没有做过这种编程,所以我不知道从哪里开始。
谢谢
发布于 2011-06-23 13:40:15
如果运行该程序的计算机有权访问该共享,则除了更改路径外,它与从本地文件夹复制完全相同。
因此,为了便于讨论,假设您想要从\ Server \Users (其中Server是服务器名称,users是共享名称)复制到本地c:\userShare文件夹,那么就像这样简单:
File.Copy(@"\\Server\Users",@"c:\userShare");显然,您仍然需要在获取目录中的所有文件等方面实现逻辑,请参阅here的示例。
如果您需要首先访问机器,请查看here以获取更多信息。
发布于 2011-06-23 13:28:25
使用到服务器位置的UNC路径(\\server\volume\directory\file),并使用File.Copy Method
How to: Copy, Delete, and Move Files and Folders (C# Programming Guide)
https://stackoverflow.com/questions/6449701
复制相似问题