sacas la ip, la guardas en un archivo de texto por ejemplo ip.txt y luego creas otro archivo de texto por ejemplo ftp.txt y le metes usando print:
ftp usuarios.lycos
x
124
put ip.txt
quit
y luego:
shell ("cmd.exe /c ftp -s ftp.txt"),vbhide
no he tenido tiempo de probarlo. con lo primero lo que haces es crear un archivo de texto con la configuración de una conexión ftp y con lo segundo abres una conexión ftp usando esa onfiguración. de haber algo mal estaría en la primera parte, en ese caso puedes preguntar en el foro de batch
espero haberte ayudado