Comment copier le fichier du système local à un autre système en C # (application windows)?
-
09-09-2019 - |
Question
Je dois charger des fichiers d'aide de mes fenêtres application C # et déplacer / Copier vers un autre système (à son disque local). Application (même application Windows C #) sur le système local utilisera pour l'aide.
Qu'est-ce qui doit être fait pour y parvenir?
Je comprends File.Copy()
mais je ne sais pas, il se tiendra pour le système à distance aussi?
La solution
File.Copy(
@"C:\localpath\file.hlp",
@"\\remotemachinename\localpathonremotemachine\file.hlp");
Ou quelque chose dans ce sens ... la deuxième valeur est un chemin UNC.
Et dans le cas où l'emplacement cible a besoin d'un login et mot de passe, la réponse suivante est applicable: Copier le fichier à l'ordinateur distant à l'aide de pouvoirs d'administration à distance (Merci de Carlos Rendon pour le trouver).
Autres conseils
File.Copy () copie un fichier existant vers un nouveau fichier. La cible peut être une action à distance (UNC).