Título: Descargar archivo FTP con un BAT Publicado por: kicking people en 27 Marzo 2006, 18:56 pm Hola, estuve leyendo para descargar algún archivo de un servidor FTP mediante un BAT encontre un código:
downl.bat Código: ftp -s:datos.txt ftp.user.00freehost.com Y en el archivo datos (que lo pongo en la misma carpeta donde esta el BAT) Código: datos.txt: Pero al ejecutar el programa me aparece lo siguiente: (http://img222.imageshack.us/img222/7145/dibujo3ay.png) (http://imageshack.us) Alguna manera de solucionarlo que NO SEA TFTP. Muchas gracias. Título: Re: Descargar archivo FTP con un BAT Publicado por: [Prescott] en 28 Marzo 2006, 09:38 am Citar ftp -s:datos.txt ftp.user.00freehost.com Creo que la contraseña va metida en ese mismo link al igual que el nombre de usuario Ejemplo: Citar ftp://nombre_de_usuario:contraseña@user.00frehost.com/ Intentale asi haber como es. Título: Re: Descargar archivo FTP con un BAT Publicado por: BenRu en 28 Marzo 2006, 15:22 pm En muchos host no te dejan...miarroba si lo permite...
Echale un ojo a este: Código: @echo off Título: Re: Descargar archivo FTP con un BAT Publicado por: kicking people en 28 Marzo 2006, 22:12 pm Holass
Gracias [Prescott] tenías razón para los host de 00freehost.com hay que ponerlo así. En cuanto a Benru... muchisimas gracias también el código que me pasaste se trababa en la parte que llama al archivo datos para conectar: Código: ftp-s:C:\datos.txt ftp.xftp.com No se por qué sucede esto... pero cuando abro el archivo si el bat se está ejecuntando, escribe todas las líneas, las borra y las sigue escribiendo... y así se queda siempre haciendo lo mismo. Lo solucioné cambiando esa línea por otra: Código: echo ftp -s:C:\datos.txt ftp.webcindario.com> C:\listo.bat Lo que hace es crear un bat en C:\ que después conecte, sería lo mismo que una vez creado el archivo datos.txt se ejecute por la línea de comandos. Gracias por su ayuda. ¡Qué solución postear en este foro :) :)! Título: Re: Descargar archivo FTP con un BAT Publicado por: yercodl en 12 Enero 2009, 16:28 pm El problema es que al bat le pusiste ftp.bat
Entonces, cuando éste ejecuta el comando ftp, en realidad ejecuta el ftp.bat ya que este se suporpone al ftp.exe, y por eso se llama recursivamente. Prueba renombrándolo a commands.bat |