Cette question a déjà une réponse ici:
J'ai besoin de copier un certain nombre de fichiers vers différents emplacements en réseau. Cependant, il est normal que les sous-répertoires soient créés. J'ai envisagé de créer une application pour ce faire, mais je préférerais ne pas "réinventer la roue" si je n'en ai pas besoin.
Un exemple serait comme suit:
Copier:
C:\ProjectFolder\Project\WCB\2010\CA\ON\EmployeeReport.aspx.cs
À:
\\Server1\Downloads\Patches\Web\Project\
finirait par copier le fichier dans:
\\Server1\Downloads\Patches\Web\Project\WCB\2010\CA\ON\EmployeeReport.aspx.cs
(Parce que "Projet" est commun dans les deux chemins, c'est le point de départ où nous aurions besoin de créer le nouveau chemin.)
Aucune suggestion?
- Post Update: Désolé, il semble que ce soit un duplicata de Comment copier un fichier dans un répertoire sous DOS et créer des répertoires si nécessaire?
La réponse, bien qu'il n'y ait pas de moyen automatisé de le faire (peut-être que j'écrirai cet utilitaire après tout) utilise XCOPY:
XCOPY C:\ProjectFolder\Project\WCB\2010\CA\ON\EmployeeReport.aspx.cs \\Server1\Downloads\Patches\Web\Project\WCB\2010\CA\ON\EmployeeReport.aspx.cs