Come copiare file dal sistema locale ad altri sistemi in C # (finestre app)?

StackOverflow https://stackoverflow.com/questions/944619

  •  09-09-2019
  •  | 
  •  

Domanda

ho bisogno di caricare file di aiuto dal mio finestre C # applicazione e spostare / copiare altri sistemi (per la sua unità locale). Application (stessa C # un'applicazione Windows) sul sistema locale lo userà per chiedere aiuto.

Che cosa deve essere fatto per raggiungere questo obiettivo?

Capisco File.Copy() ma io non lo so, si è premuto per sistema remoto anche?

È stato utile?

Soluzione

File.Copy(
    @"C:\localpath\file.hlp", 
    @"\\remotemachinename\localpathonremotemachine\file.hlp");

O qualcosa del genere ... il secondo valore è un percorso UNC.

E nel caso in cui la posizione di destinazione ha bisogno di una login e password, la seguente risposta è applicabile: file Copia sul computer remoto utilizzando le credenziali di amministratore remoto (Grazie a Carlos Rendon per trovarlo).

Altri suggerimenti

File.Copy () Copia un file esistente in un nuovo file. La destinazione può essere una condivisione remota (UNC).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top