2012-02-13 4 views
6

Desidero creare un'applicazione WinForms in grado di copiare i file su una LAN. Usare File.Copy sembra un modo semplice per farlo. L'esempio dato here mostra come copiare un file in una directory diversa sullo stesso computer. Come posso utilizzare File.Copy per copiare file da un computer a un altro che appartiene alla stessa LAN?Come utilizzare il metodo File.Copy C# per copiare i file su LAN?

risposta

2

Qualcosa di simile

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

si può provare

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

anche fare in modo di utilizzare percorso UNC .. ecco alcuni riferimenti. - Link - Link - Link

+3

Come posso mettere il nome utente e password per server2 quando copio file da server2? – AT07

1

Prova questo

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

Problemi correlati