Título: Ayuda xcopy batch Publicado por: N@5h en 17 Septiembre 2013, 12:24 pm hola gente lo que quiero hacer es un back up por .bat
(http://fotos.subefotos.com/b85911c8d8caa5477e12efa12a7d66d1o.jpg) quiero no tener q apretar la "N" cada ves q pregunta si deseo remplazar un archivo... no quiero remplazar solo copiar lo que no tengo.. como seria /? desde ya muy agradecido.. saludos atte. Nash Título: Re: Ayuda xcopy batch Publicado por: Almapa en 17 Septiembre 2013, 14:18 pm Si no te importa que se sobrescriban los distintos archivos puedes utilizar la opción /y
en cambio si los que ya existen no quieres que se sobrescriban supongo que deberías hacer un bucle for recorriendo los distintos archivos y con un condicional copiarlos o no, según si existen o no. Sería una opción. Un saludo. Título: Re: Ayuda xcopy batch Publicado por: Eleкtro en 17 Septiembre 2013, 15:04 pm quiero no tener q apretar la "N" cada ves q pregunta si deseo remplazar un archivo... como seria /? Es algo tan sencillo como redirigir la pulsación de la tecla "N" al UserInput del comando XCopy: Código: Echo N| XCOPY /E /-Y ".\Dir1\*" ".\Dir2\" Saludos! EDITO: Tema aparte... Citar (http://img594.imageshack.us/img594/5351/zu4y.jpg) ...Por dios!!! Permíteme que corrija tremenda catástrofe con toda mi buena intención: TODOS LOS ARCHIVOS HAN SIDO COPIADOS SATISFACTÓRIAMENTE Saludos! Título: Re: Ayuda xcopy batch Publicado por: N@5h en 17 Septiembre 2013, 18:53 pm Gracias Amigo...
Los ErRoReS son CosTuMbre :D jaja!! sabes que estoy probando y no me sale... me lo cierra directamente o tira error de la forma que prueve ponerlo... Título: Re: Ayuda xcopy batch Publicado por: Eleкtro en 17 Septiembre 2013, 21:09 pm sabes que estoy probando y no me sale... me lo cierra directamente o tira error de la forma que prueve ponerlo... Muestra tu código, estás cometiendo algún error de sintaxis saludos! Título: Re: Ayuda xcopy batch Publicado por: N@5h en 17 Septiembre 2013, 21:18 pm si seguro q es de sintaxis
mi codigo: Código: @ECHO OFF XCOPY /E/-Y D:\Escritorio\1 D:\Escritorio\2 N| ECHO TODOS LOS ARCHIVOS AN SIDO COPYADOS SASTIFACTORIAMENTE PAUSE EXPLORER D:\Escritorio\2 nose donde ponerle el Código: Echo N| desde ya muchas gracias... Título: Re: Ayuda xcopy batch Publicado por: Eleкtro en 17 Septiembre 2013, 21:24 pm nose donde ponerle el Código: Echo N| Lo tienes que poner a la izquierda, tal y como te mostré en mi ejemplo, piensa que la salida del comando (una "N") se lo quieres pasar al comando que hay después de la pipe "|", no al revés. Código
PD: Usa las comillas dobles siempre sobretodo cuando trabajes con directorios, son muy importantes. Saludos! Título: Re: Ayuda xcopy batch Publicado por: N@5h en 17 Septiembre 2013, 21:35 pm (http://fotos.subefotos.com/cd5e2eac409d9f660471ff466d95a96ao.png)
nose que puedo estar asiendo mal... Link arreglado Código: https://mega.co.nz/#!oJtF1Q6B!Icnwime1-xHksHlox0yk1G-x2GRvIn3JmPepfdjmKTU te lo subi todo con todo a mega a ver q onda :D Título: Re: Ayuda xcopy batch Publicado por: Eleкtro en 17 Septiembre 2013, 23:11 pm Es culpa mía, que hoy estoy un poco espeso, disculpa, Xcopy pide multiples confirmaciones...
Puedes usar el sistema de exclusiones del comando XCopy, aunque es una mierd@ de sistema hablando en claro y muy limitado: Código Otra alternativa es hacer esto, queda bastante feo, y limitado (a la cantidad de "N"), pero si no necesitas copiar muchos archivos entonces te funcionará: Código
Saludos Título: Re: Ayuda xcopy batch Publicado por: N@5h en 17 Septiembre 2013, 23:24 pm me quede con el primero...
exelente trabajo amigo...!! te lo agradezco... muchas gracias por la ayuda... funciono perfecto... |