Ligne de commande Win7: comment copier un fichier et créer le sous-arbre manquant [dupliquer]

0

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
Dan
la source

Réponses:

0

La réponse est d'utiliser XCOPY, comme suggéré dans le post mis à jour. XCOPY réussit très bien à créer l’arborescence de répertoires nécessaire sur le serveur en réseau.

Dan
la source