代码之家  ›  专栏  ›  技术社区  ›  Aggelos Biboudis

文件。从Unc路径复制到(同一服务器的)Unc路径查询

  •  5
  • Aggelos Biboudis  · 技术社区  · 14 年前

    在使用C#的File.Copy的情况下,数据通信将通过主机应用程序还是远程处理:

    File.Copy(@"\\SERVER13\LOL\ROFL.txt", @"\\SERVER13\ROFL.txt")
    

    3 回复  |  直到 14 年前
        1
  •  4
  •   Oleg    14 年前

    首先,在目标文件的路径中有一个小错误。

    第二,没有远程复制操作。存在一个远程移动操作(重命名,但目标在其他目录中),如 MoveFile 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 )在远程计算机上启动一些程序,但这一切都不是编程的主题。

        2
  •  2
  •   Franci Penov    14 年前

    它将通过本地应用程序。文件系统不知道应用程序将如何处理从共享中读取的字节,也不知道写入共享的字节来自何处。

        3
  •  1
  •   Koen    14 年前

    如果你想让服务器处理它,你必须远程运行一个拷贝程序。

    推荐文章