<分区>
File.Move/File.Copy 是否使用 NIC 将文件从一台计算机移动到另一台计算机?如果没有,我如何在 C# 中编程以使用 NIC 将文件从一台计算机传输到另一台计算机?
<分区>
File.Move/File.Copy 是否使用 NIC 将文件从一台计算机移动到另一台计算机?如果没有,我如何在 C# 中编程以使用 NIC 将文件从一台计算机传输到另一台计算机?
最佳答案
是的,File.Move
和 File.Copy
将在网络共享上工作,例如:
File.Copy(@"C:\Filename.txt", @"\\hostname\c$\Filename.txt");
File.Copy(@"C:\Filename.txt", @"X:\Filename.txt"); // If the network share was mapped to X:\
如果您的用户有权访问该共享,或者如果您之前在 Windows 资源管理器中使用不同的凭据访问过该共享,这将起作用。否则,您将收到 System.UnauthorizedAccessException
并且您必须 supply credentials .
关于c# - File.Move/File.Copy 使用网络接口(interface)卡 (NIC)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13948939/