FTP con .bat

07/01/2008 - 12:17 por pribas | Informe spam
Buenos dias!! me gustaría poder hacer un script en .bat para subir un
archivo en concreto por FTP; ya que esta tarea se realiza muchas veces
al día. Tenemos actualmente un programa de ftp, pero me gustaría poder
hacerlo mediante un pequeño .bat.

Gracias de antemano.

Un saludo
 

Leer las respuestas

#1 Rulo
07/01/2008 - 12:55 | Informe spam
Hola,

Este te podria valer: El comando seria, el fichero bat y la password, por
ejemplo:
ftpfile.bat pepito
tienes que cambiar el hostname por el tuyo (en lugar de ftp.myhost.net) y
donde pone mput *.*(todos) poner por ejemplo put y el fichero que quieres
subir.


@ECHO OFF
:: Check if the password was given
IF "%1"=="" GOTO Syntax
:: Create the temporary script file
script.ftp ECHO USER MyUserId
script.ftp ECHO %1
script.ftp ECHO cd files/pictures
script.ftp ECHO binary
script.ftp ECHO prompt n
script.ftp ECHO mput *.*




:: Use the temporary script for unattended FTP
:: Note: depending on your OS version you may have to add a '-n' switch
FTP -v -s:script.ftp ftp.myhost.net
:: For the paranoid: overwrite the temporary file before deleting it
TYPE NUL >script.ftp
DEL script.ftp
GOTO End

:Syntax
ECHO Usage: %0 password

:End

saludos

"" wrote:

Buenos dias!! me gustaría poder hacer un script en .bat para subir un
archivo en concreto por FTP; ya que esta tarea se realiza muchas veces
al día. Tenemos actualmente un programa de ftp, pero me gustaría poder
hacerlo mediante un pequeño .bat.

Gracias de antemano.

Un saludo

Preguntas similares