Comme les réponses précédentes, je suggère aussi xcopy
. Cependant, j'aimerais compléter la réponse de Hallgeir Engen par la réponse suivante /exclude
paramètre. Il semble qu'il y ait un bogue avec le paramètre qui l'empêche de fonctionner avec des noms de chemin qui sont longs ou qui contiennent des espaces, car les guillemets ne fonctionneront pas. Les noms de chemins doivent être au format "DOS", "Documents" se traduisant par "DOCUME~1" (selon la norme cette source ).
Donc, si vous voulez utiliser le \exclude il existe une solution de contournement aquí :
cd $(SolutionDir)
xcopy "source-relative-to-path-above" "destination-relative-to-path-above
/exclude:exclude-file-relative-path
Notez que les chemins source et destination peuvent (et doivent, s'ils contiennent des espaces) être entre guillemets, mais no le chemin d'accès au fichier d'exclusion.