Ms-Dos - Ejecutar FTP

 
Vista:

Ejecutar FTP

Publicado por Luis Tamez (1 intervención) el 27/03/2003 03:27:47
Que tal,
Estoy tratando de ejecutar un FTP por medio de msdos, si yo hago el ftp manual lo hace correctamente ejemplo:

ftp
open xxx.xxx.xxx.xxx.
... resto del código

pero si yo meto en un archivo batch que ejecute lo siguiente:
Call FTP -s:c:\transdata\2.txt -n -v
y el archivo 2.txt contiene lo siguiente:
OPEN xxx.xxx.xxx.xxx
... resto del código

me marcca innvalid command, no me reconoce el commando open

alguien me podria ayudar...

gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

ten mejores respuestas__

Publicado por cabezon (26 intervenciones) el 28/03/2003 13:31:27
---nunca he usado ftp pero sè que en un .bat se debe poner un comando por linea
---para usar màs de un comando por linea se deben usar los signos de redireccion <, >, |, etc
---al usar el Call significa que estàs llamando a un archivo .bat desde otro archivo .bat
---yo probarìa hacer el archivo MiFtp.bat asì
FTP %1 %2 %3 < C:\transdata\2.txt
---y lo llamarìa desde la linea de comando asì
MiFtp.bat -s -n -v
---que tengas mejores respuestas
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ten mejores respuestas__

Publicado por Armando Nava (194 intervenciones) el 28/03/2003 16:37:31
Saludos
Consulta la ayuda del FTP c:\WINDOWS\ftp -h
Requieres de dos archivos, uno donde inicies el ftp y otro que contenga comandos de ftp

cd c:\recepcion_archivos\
ftp -n -s:TRAE.txt 172.19.1.210

Las líneas anteriores van en un archivo .BAT auto.bat por ejemplo

En el archivo TRAE.txt van los comados de ftp que quieras ejecutar

user ux9p4590 gatos
cd /usr/sbin/data
get tablas.txt
bye

entras al host o servidor con usuario y password
te cambias a la ruta donde esta el archivo que vas a traer o a colocar
lo traes con get
fin de la sesion






Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ten mejores respuestas__

Publicado por Gustavo (2 intervenciones) el 08/06/2007 15:28:36
Estoy haciendo lo que usted hizo, pero al ejecutar me lista el comando sin parar a que se debe? y no se conecta he hecho esto:

TRAE.TXT

user ftpuser 121111
cd /prueba/
get miarchivo.txt

FTP.bat

cd c:\bath\
ftp -n -s:TRAE.txt 190.80.57.52
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar