xcopy ne crée pas de structure de répertoire

J'ai un problème étrange avec xcopy dans Windows XP Professionnel. Je ne sais pas si ses une question stupide que je suis en spécifiant uniquement un fichier en tant que source, dois-je donc même s'attendre à tout autre comportement ? Ce que c'est:

Je suis en utilisant xcopy <src> <dest> /s/y.

<src>=C:\sourcefolder\a\b\c\d\something.java et

<dest>=C:\destinationfolder.

Maintenant xcopy copie le fichier, mais ne pas créer la structure de répertoire \a\b\c\d\ à l'intérieur de C:\destinationfolder .

ce que je veux, c'est C:\destinationfolder\a\b\c\d\something.java et

ce que je reçois est C:\destinationfolder\something.java


  1. J'ai essayé de l'exécuter dans le dossier de destination C:\destinationfolder en spécifiant un . pour le dossier cible
  2. Essayé sans cible au-dessus de

Il y a un script que j'ai qui appelle xcopy de manière itérative, donc je suis parti avec C:\destinationfolder\many java files sans aucune structure de répertoire.

A. Oui, j'ai fait xcopy /? pour voir toutes les options

B. /T aussi ne crée pas de répertoire vide de la structure

C. je ne peux pas aller à la source dossier a\b\c\d\ et exécuter xcopy . <dest>

source d'informationauteur Pulak Agrawal | 2011-11-29