Descarga de archivos y ejecución de comandos de MS-DOS

Tutoriales de Programaciones

Este tutorial consta de dos partes, como son cortas, las pongo en el mismo tutorial. La primera es la descarga de archivos a través de Internet y la segunda es la ejecución de un comando de MS-DOS.

Antes de nada, tengo que dar las gracias a Duhowpi, AlmamuPP y sarutoby.

Descargas de archivos:

El código es muy simple, lo exlico con un ejemplo: My.Computer.Network.DownloadFile("http://www.roasoft.com/Aplicaci/ROAIconos_2.0.1.237.exe", ".\temp\roa.exe", False, False, True, 1500, True)

Análisis del código:

My.Computer.Network.DownloadFile: Comando para hacer la descarga.

"http://www.roasoft.com/Aplicaci/ROAIconos_2.0.1.237.exe" : URL a descargar. Debe ir entre comillas.

".\temp\roa.exe" : Destino de descarga. Debe ir entre comillas. ./ es el directorio en el que se encuentra el .exe

False: Usuario de servidor FTP, puedes usar False para entrar anonimamente.

False: Contraseña del servidor FTP, en caso de poner False en el usuario para entrar anonimamente, debes poner False.

True: Aparece una ventanita con una barra de proceso de la descarga.

1500: Tiempo de espera, si pasa ese tiempo sin descargar, se cancela la descarga (en milisegundos).

True: Si el archivo existe y está en True se sobrescribe, en caso de estar en False y existir, se cancela.

Hacer que el usuario elija donde guardar el archivo:

Creas un SaveFileDialog. En el botón(u otro objeto), pones antes de nada: SaveFileDialog1.ShowDialog(). Una vez hecho eso, en el destino de la descarga, pones: SaveFileDialog1.FileName. La propiedad FileName, al hacer clic en guardar, es la dirección del directorio que has elegido.

Ejecutar un comando de MS-DOS:

Es algo muy simple: Shell("comando") .

Un ejemplo: Shell("ftp").

 


*Pulsar para ampliar.

4.21154
Tu voto: Ninguno Votos totales: 4.2 (52 votos)

Anuncios Google

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de xx.zodiark.xx

Para unir dos lineas

en una misma ventana de Cmd? Lo digo porque si hago:

adb remount

adb Shell ...

Al final no funciona, alguna idea de como hacer que en una ventana vayan introduciendose comandos?

Saludos

 

OLVIDAD: solucionado. Pero gracias a que el SDK lo permite.


 Security Shell Fx - Página oficial.

Imagen de Anabol

¿Para poner varias lineas

¿Para poner varias lineas de MS2 como se unirían por &&?

Imagen de Pana

shell

shell (command1)

shell(command2)

shell(command3)

shell(command...)

...

Imagen de Anabol

Okk muchas gracias pero eso

Okk muchas gracias pero eso es lo que hice al final. Salu2TS.

Imagen de Dark_Blazer

Muy bueno el tutorial y

Muy bueno el tutorial y facil de entender

Lo de descargar archivos era una cosa que no sabia y me interesaba bastante

Gracias

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.