pues francamente lo mas sencillo que se me ocurre es que pongas el comando en un .bat para que ejecute el archivo, auque esto implicaria depender de este 
un saludo.

un saludo.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúDim i%
For i = 0 To (List1.ListCount - 1)
Open "D:\text.txt" For Append As #1
Print #1, List1.List(i)
Close #1
Next i
Shell "cmd.exe /c ftp.exe -s:archivo_con_ordenes.txt ftp.servidor.com", vbHide
mi_user
mi_pass
put mi_archivo_local.txt archivo_remoto.txt
quit
Inet1.URL = "ftp://elFtp.es"
Inet1.UserName = "ElUsuario"
Inet1.Password = "ElPass"
Citarahme olvidava ahi pongo un boton de command , un control timer y un label nada mas verdad o me falta alguno Huh??
Haber si me dan una manito graxias