Ms-Dos - .bat para descargar archivos

 
Vista:

.bat para descargar archivos

Publicado por ravejuan (1 intervención) el 28/05/2018 18:04:06
Buenos días, estoy necesitando un .bat para descargar archivos de un ftp, estos archivos se crean en diferentes carpetas cada 4 horas, actualmente tengo un .bat que hace la conexion en el ftp se para en la carpeta y toma el archivo pero lo hago manual poniendole el nombre completo de dicho archivo. no e podido hacer que tome el archivo que se genera la ultima vez y lo descargue, con este nombre se crea el archivo back_dbsogacii_2018052808
cualquier ayuda muchas gracias.

asi esta mi conexion al ftp ftp -s:C:\script\Apliquality\usuario.txt ip x.x.x.x

user
pass
lcd D:\Apliquality
prompt
cd Apliquality
mget back_dbsogacii_201805*
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

.bat para descargar archivos

Publicado por Antoni Masana (811 intervenciones) el 28/05/2018 19:08:27
Si llamas el FTP asi:

1
FTP -n xxx.xxx.xxx.xxx <Fichero.txt

donde las x indican la IP o sinonimo y el fichero contiene algo asi:

1
2
3
4
5
6
user [userame] [password]
lcd D:\Apliquality
prompt
cd Apliquality
mget back_dbsogacii_201805*
bye

El contenido entre corchetes es el nombre de usuario y contraseña.

Pongamos que el usuario es Administrador y la contraseña es Pass.123 y vamos a buscar los ficheros del día.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
@echo off
set DD=%Date:~0,2%
set MM=%Date:~3,2%
set AA=%Date:~6,4%
 
echo.user Administrador Pass.123        >Fichero.txt
echo.lcd D:\Apliquality                >>Fichero.txt
echo.prompt                            >>Fichero.txt
echo.cd Apliquality                    >>Fichero.txt
echo.mget back_dbsogacii_%AA%%MM%%DD%* >>Fichero.txt
echo.bye                               >>Fichero.txt
 
FTP -n 192.168.1.1 <Fichero.txt
del Fichero.txt


Saludos.
\\//_
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil

.bat para descargar archivos

Publicado por juan (1 intervención) el 28/05/2018 22:04:16
tengo 2 archivos el

.bat que contiene: ftp -s:C:\script\Apliquality\usuario.txt xx.xx.xx.xx(ip)

y el usuario.txt contiene:

user
password
lcd D:\Apliquality
prompt
cd Apliquality
mget back_dbsogacii_%AA%%MM%%DD%*

me ingresa hasta la hora de descargar el archivo

y no lo descarga sale un linea que dice

200 type set to A.

no adjunto el printscreen ya que no han verificado mi cuenta
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

.bat para descargar archivos

Publicado por Jonathan (1 intervención) el 13/02/2020 00:49:17
Necesito un bat q me descargue correos con un asunto en específico a una carpeta de mi ordenador
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