Descargar archivos desde Bat?

Iniciado por MK-Ultra, 3 Mayo 2008, 17:42 PM

0 Miembros y 1 Visitante están viendo este tema.

MK-Ultra

Se puede hacer eso? O alguna otra manera de "transportar" archivos mediante batch?

Muchas gracias!
Agradecer no cuesta nada (al menos no mucho)

BTC: 1DHKsWE6wGkUiHbKkwBDaF8DEGwn9n6nxQ

Chino Moreno

La unica forma que se me ocurre de hacerlo es utilizando wget como apoyo, aqui tienes una version para Windows.
http://www.christopherlewis.com/WGet/WGetFiles.htm


¿Necesitas información sobre una función que comenté? Lo mas seguro es que la encuentres en MSDN

leogtz

Si se puede, pero necesitas de una aplicacion externa :
http://www.sharewareconnection.com/download-iopus-file-and-web-page-downloader-from-sharecon.html

El uso de este Downloader es :
downloader.exe -download URL Nombre

Saludos.
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com

No_NICK

#3
"Si se pude" y les hago una demostración



@ECHO OFF

:: Chequea si le pasaste los tres parametros nesesarios

IF ()==(%3) GOTO noparamet


CLS
ECHO.
ECHO.
ECHO. la direccion a conectar es:  %1
ECHO.
pause

ECHO.open %1>%TEMP%.\_FTP
ECHO.%2>>%TEMP%.\_FTP
ECHO.%3>>%TEMP%.\_FTP

:: especifica la carpeta donde están los archivos
ECHO.cd /pub/pc/drivers/intel/>>%TEMP%.\_FTP

:sigarchiv
IF (%4)==() GOTO nomas
IF EXIST %4 ECHO.put %4>>%TEMP%.\_FTP
SHIFT
GOTO sigarchiv

:nomas

ECHO.quit>>%TEMP%.\_FTP
ftp -i -s:%TEMP%.\_FTP
DEL %TEMP%.\_FTP

ECHO. Ha finalizado la sección FTP
echo.
GOTO EOF

:noparamet
ECHO.
ECHO. nesesitas tres parametros
ECHO.
echo. 213.135.45.251 anonymous cualquiera
ECHO.

:EOF {Fin--xD}






Saludos...

________

         editado pues no especificaste lo que realmente deseas... subir los archivos a un ftp, descargar de un ftp ó simplemente descargar archivos de un site...



Chino Moreno

Vaya, buen codigo creo que nunca habia visto un script en batch para transferir archivos via ftp, pero yo supuse que se referia mas bien a descargarlos de la web directamente.


¿Necesitas información sobre una función que comenté? Lo mas seguro es que la encuentres en MSDN

MK-Ultra

exacto, el downloader me sirve, de todos modos, hay alguna manera de descargar el archivo sin que aparezca alguna ventana, en modo oculto?


Muchas gracias por el programa, lo voy a mirar ;)
Agradecer no cuesta nada (al menos no mucho)

BTC: 1DHKsWE6wGkUiHbKkwBDaF8DEGwn9n6nxQ

MK-Ultra

es correco este uso?


downloader.exe -download http://www.nirsoft.net/utils/nircmd.html C:\WINDOWS\system32


?
Agradecer no cuesta nada (al menos no mucho)

BTC: 1DHKsWE6wGkUiHbKkwBDaF8DEGwn9n6nxQ

MK-Ultra

disculpen, habia copiado mal el link del Nircmd, era .zip no .htm xDDD
Agradecer no cuesta nada (al menos no mucho)

BTC: 1DHKsWE6wGkUiHbKkwBDaF8DEGwn9n6nxQ

leogtz

Hola Arkangel  ;D

Mira podemos probar escondiendola con Nircmd.exe
Por alguna razon no pude esconderla pero transparentarla si, la transparenta al grado 1, asi que no se ve el proceso de descargar, solo se ve un instantaneo pantallazo, pero de eso no pasa.

Code :
@echo off
cd %windir%\system32
start downloader.exe -download http://www.vulnwatch.org/netcat/nc111nt.zip c:\netcat.zip
nircmd win trans ititle "iOpus" 1
goto :EOF

Nota : Ay veces que la primera ves no funciona, si fuera asi, pruebalo varias veces.


Saludos.
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com

MK-Ultra

Agradecer no cuesta nada (al menos no mucho)

BTC: 1DHKsWE6wGkUiHbKkwBDaF8DEGwn9n6nxQ