Ms-Dos - Transferencia de archivos ftp con .bat

 
Vista:
sin imagen de perfil

Transferencia de archivos ftp con .bat

Publicado por Clau (1 intervención) el 17/05/2014 16:29:34
Hola!! La consulta es la siguiente, necesito pasar archivos .xml distintos que se encuentran en carpetas separadas dentro de un directorio ftp. El tema es que cada carpeta corresponde a un dirección ip y los archivos que contiene debe llegar solamente a esa dirección. Se puede hacer un bat que contenga todas las direcciones ip juntas pero que envíe los archivos solamente a la dirección que corresponde? Ejemplo: Archivos de carpeta1 corresponde a servidor1, archivos de carpeta2 corresponde a servidor2, etc.
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
Imágen de perfil de Antoni Masana
Val: 1.419
Oro
Ha mantenido su posición en Ms-Dos (en relación al último mes)
Gráfica de Ms-Dos

Transferencia de archivos ftp con .bat

Publicado por Antoni Masana (811 intervenciones) el 19/05/2014 06:30:34
Supongamos que la estructura de directorios es la siguiente:

1
2
3
4
5
C:.
+---envios
    +---10.10.10.10
    +---10.10.10.11
    +---10.10.10.12

Dos posibilidades o más

Posibilidad 1

1
2
3
4
5
6
7
8
9
10
11
12
13
@echo off
cd C\Envios
echo prompt >File.tmp 2>nul
FOR /D %%a in (*.*) do (
    echo open %%a
    echo user {usuario} {contraseña}
    echo mput %%a\*.*
    echo close
    echo.
    ) >>File.tmp
echo Bye>>File.tmp
ftp -n <File.tmp
del File.tmp

Posibilidad 2

1
2
3
4
5
6
7
8
9
10
11
@echo off
cd C\Envios
FOR /D %%a in (*.*) do (
    echo open %%a>File.tmp
    echo user {usuario} {contraseña}>File.tmp
    echo prompt >>File.tmp 2>nul
    echo mput %%a\*.*>File.tmp
    echo bye
    ftp -n <File.tmp
    del file.tmp
    )

Saludos
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

Transferencia de archivos ftp con .bat

Publicado por john (2 intervenciones) el 05/03/2016 18:59:27
me podrias explicar la funcion de -n en ftp -n <File.tmp
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