我想制作一个WinForms应用程序,可以在局域网上复制文件。使用File.Copy似乎是一种简单直接的方法。这里给出的示例here展示了如何将文件复制到同一台计算机上的不同目录中。如何使用File.Copy将文件从一个计算机复制到属于同一局域网的另一个计算机?
类似这样的东西
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)