tengo una dudilla... para copiar una carpeta del escritorio a otra carpeta en .bat io he puesto lo siguiente... pero no me funciona y quisiera saber el motivo
@hecho off
copy C:\Documents and Settings\ruben\Escritorio\Nueva carpeta C:\Documents and Settings\ruben\Mis documentos\hola
ago algo mal???? o me falta algun codigo...
pd.
lo guarde en .bat
ia esta claro... solo me faltaban las comillas
@hecho off
copy "C:\Documents and Settings\ruben\Escritorio\Nueva carpeta" "C:\Documents and Settings\ruben\Mis documentos\hola"
Aparte de las comillas, Copy no afecta a carpetas, es para archivos, debes usar XCopy.
Saludos
pero si pongo copy... me copia todo lo que ay en una carpeta que es lo que queria por que por ejemplo para copiar para copiar todo lo que ay en un usb... f:\... a una carpeta que tenga en la pc... vale la pena el copy envez de xcopy... o las carpetas de dentro de una carpeta no se copian...
Cita de: submarino_02 en 28 Febrero 2013, 22:53 PM
vale la pena el copy envez de xcopy... o las carpetas de dentro de una carpeta no se copian...
Ya te lo he explicado la primera vez de forma resumida, pero bueno.
Si usas Copy sólo te copiará todo lo que haya en la raiz de esa carpeta.
Ejemplo:
.\Carpeta\
.\Carpeta\Archivo1.txt
.\Carpeta\Archivo2.txt
.\Carpeta\Subcarpeta\Archivo.txt
.\Carpeta\Subcarpeta2\Archivo.txt
.\Carpeta\Subcarpeta3\Archivo.txt
Si usas:
Copy "Carpeta\" ·Destino\"
sólo se copiará "Archivo1.txt" y "Archivo2.txt".
Vuelvo a citar:
Cita de: EleKtro H@cker en 28 Febrero 2013, 01:28 AMCopy no afecta a carpetas, es para archivos, debes usar XCopy.
Saludos!