如何使用File.Copy C#方法在局域网上复制文件

本文关键字:局域网 复制 文件 方法 何使用 File Copy | 更新日期: 2023-09-27 18:24:10

我想制作一个可以通过局域网复制文件的WinForms应用程序。使用File.Copy似乎是一种简单的方法。这里给出的示例显示了如何将文件复制到同一台计算机上的不同目录。如何使用File.Copy将文件从一台计算机复制到属于同一局域网的另一台计算机?

如何使用File.Copy C#方法在局域网上复制文件

您可以尝试

   File.Copy(@"''server'sourceFileFolder'file1", @"''server2'destinationFileFolder'file1");

还要确保使用UNC路径。。这里有一些参考资料。-链接-链接-链接

类似的东西

File.Copy(
    "C:'path'yourfile.txt", 
    "''remote_hostname'path'destinationfile.txt");

试试这个

File.Copy(@"''server'folder$'test.txt", "test.txt");

   ' code in Vb , convert it into C#       
    Dim findDirectory = "D:'UOLQserver'Data'Sound'" 
    Dim Y_N = System.IO.Directory.Exists(findDirectory)
    If Y_N = True Then
    Else
        Directory.CreateDirectory(findDirectory)
    End If
    Dim MyFilename1 = findDirectory & "'" & Today.Day & "-" & Today.Month & "-" & Today.Year & "-" & tineNow & "-" & Today.Minute & ".wav"
    FileCopy("''SERVER'D$'UOLQserver'Data'Sound'test.wav", MyFilename1)