xcopy no pudo copiar

xcopy no pudo copiar

Copié un directorio usando

xcopy /S DIR DIR2

Sin embargo, en lugar de una nueva carpeta, obtuve el archivo DIR2sin ninguna extensión, aunque decía 86 File(s) copied.

La ayuda dice que /Stambién copia subdirectorios. ¿Por qué no funciona?

Respuesta1

Lo más probable es que hayas olvidado el /Iinterruptor.

Si el Origen es un directorio o contiene comodines y el Destino no existe, xcopy asume que el Destino especifica un nombre de directorio y crea un nuevo directorio. Luego, xcopy copia todos los archivos especificados en el nuevo directorio. De forma predeterminada, xcopy le solicita que especifique si el Destino es un archivo o un directorio.

Si la carpeta no existía, se le debería haber preguntado si el destino es un archivo o directorio.

Quizás también te interese el /einterruptor en lugar de /s, que copia todas las carpetas, incluso si están vacías.

Hay una gran cantidad de otros parámetros que xcopypuede encontrar usando un archivo /?. Rara vez mis xcopies se usan /ssolas.

Más información aquí:https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/xcopy

información relacionada