Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: Maiyo33 en 26 Mayo 2009, 14:21 pm



Título: AYUDA CON PROGRAMITA EN BAT
Publicado por: Maiyo33 en 26 Mayo 2009, 14:21 pm
Buenos días a todos haber si me podeis echar una mano:

Me gustaría hacer lo siguiente:

crear un .bast que se me ejecute al iniciar windows, me abra un ftp

ftp servidor.dominio.empresa.net

y a continuación ponga el usuario, enter, meta la contraseña, enter ( el usuario y contraseña los mete automaticamente)

Una vez logeados, poner en binario y hacer un get de un archivo.

Lo he intentado de varias formas pero nada.

Gracias.


Título: Re: AYUDA CON PROGRAMITA EN BAT
Publicado por: Novlucker en 26 Mayo 2009, 14:27 pm
Intenta buscar en el foro porque se ha preguntado/contestado varias veces  :P

http://www.google.com/search?hl=es&q=site%3Aforo.elhacker.net+bat+ftp+get&btnG=Buscar+con+Google&meta=&aq=f&oq=

Saludos


Título: Re: AYUDA CON PROGRAMITA EN BAT
Publicado por: h0oke en 26 Mayo 2009, 15:16 pm
Ey Novlucker estas dando clases de búsquedas en google?  :xD

Tal vez a nuestro amigo le interese buscar en http://foro.elhacker.net/search.html

Salu2!


Título: Re: AYUDA CON PROGRAMITA EN BAT
Publicado por: Novlucker en 26 Mayo 2009, 15:23 pm
Es que google muestra mejores resultados que el buscador del foro, es por eso que es mejor realizar la busqueda sobre el site de elhacker.net, pero desde Google  :P

Saludos


Título: Re: AYUDA CON PROGRAMITA EN BAT
Publicado por: Maiyo33 en 26 Mayo 2009, 15:44 pm
Jejeje, gracias de todas formas. Si el problema no es encontrarlo, el problema es que funcione.

De hecho he conocido esta página buscando por google, pero no os preocupeis que ya está en favoritos.


Título: Re: AYUDA CON PROGRAMITA EN BAT
Publicado por: h0oke en 26 Mayo 2009, 15:49 pm
Aqui tienes un ejemplo funcionando...

http://foro.elhacker.net/scripting/descargar_archivo_ftp_con_un_bat-t115766.0.html

Salu2!


Título: Re: AYUDA CON PROGRAMITA EN BAT
Publicado por: Maiyo33 en 26 Mayo 2009, 16:04 pm
Mi código es el siguiente: pero necesito que cuando de descargar el archivo compruebe si el tamaño es igual a un cantidad, si es así que haga un put.

Lo veis tan jodido de hacerlo como yo???

Código:
@echo off
pushd %userprofile%
echo usuario>ftp.txt
echo contraseña>>ftp.txt
echo get "mio.dat">>ftp.txt
ftp -s:ftp.txt servidor.dominio.xxxx.net
exit


Título: Re: AYUDA CON PROGRAMITA EN BAT
Publicado por: leogtz en 27 Mayo 2009, 04:23 am
Asi puedes comprobar el peso de un archivo:
Código:
@echo off
:: file.txt es el archivo al cual sacare el tamaño
for %%_ in (file.txt) do (
set "tamano=%%~z_"
)
if %tamano% LEQ 1000000 (
echo Mayor o igual a un megabyte.
) else (
echo Menor a un megabyte.
)
pause
exit /b 0

Supongo que en VBS habrá otra forma.

Saludos.