Título: (Solucionado) Subir archivos a un ftp mediante un .bat Publicado por: chequinho en 30 Diciembre 2011, 09:17 am La verdad soy principiante para esto del batch, es la primera aplicación que hago así que no critiquen ::)
Tengo una duda con mi codigo para subir mi archivo .rar a un ftp: @echo off Rar a -r -ed %UserProfile%\%USERNAME%_%COMPUTERNAME% %UserProfile%\Roller set servidor=nombre_de_mi_servidor set user=mi_usuario set pass=*********** set arch=%UserProfile%\%USERNAME%_%COMPUTERNAME%.rar echo %user%>>000 echo %pass%>>000 echo bin>>000 echo put %arch%>>000 echo close>>000 echo bye>>000 ftp -s:000 %servidor% del 000 del %arch% exit Lo que pasa es que si sube el archivo rar al ftp, pero cuando lo descargo y lo descomprimo me sale un error de CRC y me dice Final inesperado del archivo. Lo curioso es que cuando elimino la linea "del %arch%" y abro el archivo creado si lo descomprime normal y también si lo subo mediante FileZilla, por lo que supongo que algo anda mal con el código para subir al ftp. Espero que alguien me pueda ayudar :/ Por cierto, agradezco a elmeister por la base para el código :D Título: Re: Subir archivos a un ftp mediante un .bat Publicado por: chequinho en 31 Diciembre 2011, 09:20 am Lo he solucionado, lo que pasa es que para el comando mget usaba los archivos como formato ascii, entonces lo unico que tenia que hacer era:
Código: echo bin>>000 No agradezco porque nadie me contestó :¬¬ Espero que a alguien le sirva |