数据流量是通过主机应用程序还是在使用C#的File.Copy的情况下远程处理:
File.Copy(@"\\SERVER13\LOL\ROFL.txt", @"\\SERVER13\ROFL.txt")
干杯!
答案 0 :(得分:4)
首先,您在目标文件的路径中有一个小错误。
其次,没有远程复制操作。存在远程移动操作(重命名,但在其他目录中具有目标),如MoveFile
(请参阅本机API http://msdn.microsoft.com/en-us/library/aa365239%28VS.85%29.aspx)。
更新:可能你来自unix并且知道实用程序rcp,但它适用于远程shell服务(rshd)而不是直接文件系统功能。您还可以使用SysInternals中的PsExec实用程序(请参阅http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx)在远程计算机上启动某些程序,但所有这些都不是编程主题。
答案 1 :(得分:2)
它将通过本地应用程序。文件系统不知道应用程序将从共享中读取的字节数,或者写入共享的字节来自何处。
此外,应用程序不知道(在DFS的情况下)两个共享是否在同一台机器上。
答案 2 :(得分:1)
如果您想让服务器处理它,您必须远程运行复制程序。