Hola buenas tengo un problema a la hora de ejecutar este .bat que he creado dado que no me guarda ningun documento de los que muestro y creo que la sintaxis esta bien
@Echo off
MKDIR robot
MKDIR robot\imagenes
Copy C:\Users\%USERNAME%\Pictures\*.* .\robot\imagenes /s /c /y
Copy C:\Users\%USERNAME%\Downloads\*.xls* .\robot\ /s /c /y
Copy C:\Users\%USERNAME%\Downloads\*.pdf* .\robot\ /s /c /y
Copy C:\Users\%USERNAME%\Downloads\*.doc* .\robot\ /s /c /y
Copy C:\Users\%USERNAME%\Documents\*.xlsx* .\robot\ /s /c /y
Copy C:\Users\%USERNAME%\Documents\*.pdf* .\robot\ /s /c /y
Copy C:\Users\%USERNAME%\Documents\*.doc* .\robot\ /s /c /y
Copy C:\Users\%USERNAME%\Desktop\*.xlsx* .\robot\ /s /c /y
Copy C:\Users\%USERNAME%\Desktop\*.doc* .\robot\ /s /c /y
Copy C:\Users\%USERNAME%\Desktop\*.pdf* .\robot\ /s /c /y
Gracias a todos y un saludo
Cita de: calaomar17 en 15 Enero 2017, 17:30 PMcreo que la sintaxis esta bien
Hola.
No, la sintaxis que has empleado no es correcta, el comando
Copy no copia archivos de forma recursiva, los moificadores
/S y
/C pertenecen al comando
XCopy, no
Copy, Aparte de eso, deberías encerrar los argumentos/rutas entre comillas dobles, y el último asterisco o
wildcard en la extensión del archivo no debes ponerlo.
Escribe en consola:
Copy /?
XCopy /?
Saludos!
vale muchas gracias por molestarte en contestar.
Otra pregunta que tengo y no he encontrado solucion en este foro ni en google en general es esta:
¿Se podría hacer un código por el cual escanease todos los archivos .doc o .pdf en el disco duro C: ?
Además no me queda muy claro como copiar carpetas y subcarpetas (dentro de estas subcarpetas habría archivos)
Un saludo y gracias de nuevo
Cita de: calaomar17 en 17 Enero 2017, 22:13 PM¿Se podría hacer un código por el cual escanease todos los archivos .doc o .pdf en el disco duro C: ?
¿A que te refieres exactamente por "escanear"?, con el comando
Dir o en su defecto
ForFiles puedes enumerar todos los archivos del disco duro que acaben en "X" extensión.
Cita de: calaomar17 en 17 Enero 2017, 22:13 PMno me queda muy claro como copiar carpetas y subcarpetas (dentro de estas subcarpetas habría archivos)
XCopy /E /Y "origen\*" "destino\"
Saludos!
;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-)
de verdad muchisimas gracias
Sin expresarme del todo claro me entiendes a la perfección escanear me referia, tal y como dices tú al comando para que busque en todo el disco duro todos los archivos que sean de X terminación
Muchisimas gracias por todo en serio :rolleyes: