Título: duda copy BATCH Publicado por: asdexiva en 1 Noviembre 2012, 21:42 pm hola a todos
Tengo una duda sobre el comando copy es que si copia Código: @echo off pero no exactamente como yo quiero ,quiero que copie todos los archivos .doc pero solo copia los del principio quiero que copie tambien los que estan en carpetas lo que quiero hacer es que al conectar una usb copie todos los archivos a C:\trabajos pero solo copia algunos y no los que estan en carpetas :-( saludos y gracias espero que me puedan ayudar Título: Re: duda copy BATCH Publicado por: Eleкtro en 1 Noviembre 2012, 21:54 pm Código: copy "E:\*.doc" "C:\trabajos" Hola, El comando Copy no es recursivo (no procesa subdirectorios), debes usar el comando XCopy Código
saludos Título: Re: duda copy BATCH Publicado por: asdexiva en 1 Noviembre 2012, 22:01 pm muchas gracias me podrias explicar que es esto
/E y por que una diagonal al final C:\trabajos\<--- y otra cosa es posible que se copien los archivos sin carpetas y que no pidan sobrescribirse ?¿ espero me sepas responder muchas gracias ;D Título: Re: duda copy BATCH Publicado por: Eleкtro en 1 Noviembre 2012, 22:10 pm muchas gracias me podrias explicar que es esto /E y por que una diagonal al final C:\trabajos\<--- y otra cosa es posible que se copien los archivos sin carpetas y que no pidan sobrescribirse ?¿ espero me sepas responder muchas gracias ;D la diagonal como dices es para que el comando diferencie entre un archivo de una carpeta, si no usas la diagonal xcopy entenderá que "trabajos" es un archivo y no una carpeta. Escribe en la consola: Código: Xcopy /? Ahí puedes ver que significa el parámetro "/E" Para omitir la confirmación de sobreescritura usa el parámetro "/Y" Quizás te vendría mejor esto: Código saludos Título: Re: duda copy BATCH Publicado por: asdexiva en 1 Noviembre 2012, 22:37 pm muchas gracias elektro si sirvio tu codigo pero una duda con tu codigo que es eso -->%%a
electro ya no respondas ya entendi a%% son variables muchas gracias por tu ayuda MOD: No hacer doble post porfavor |