Título: enviar por ftp txt determinado tiempo
Publicado por: asdexiva en 7 Noviembre 2012, 00:24 am
asi es como dice el titulo necesito saber si despues de determinado tiempo se puede enviar un txt ami ftp ¿?
Título: Re: enviar por ftp txt determinado tiempo
Publicado por: Eleкtro en 7 Noviembre 2012, 02:35 am
Hola, ( CORREGIDO:) REM By Elektro H@cker :: Tiempo de espera :SENDER Set /A "Segundos=Minutos*60" Ping -n %SEGUNDOS% localhost >NUL & ( ( Echo open "tu dirección ftp" REM Echo user "Nombre de usuario" "Contraseña" REM Echo CD "/carpeta" )> "%TEMP%\ftp.txt" ftp.exe -s:"%TEMP%\ftp.txt" )
EDITO: Otra versión algo modificada: REM By Elektro H@cker :: Tiempo de espera :SENDER Set /A "Segundos=Minutos*60" For /L %%@ in (%SEGUNDOS%,-1,0 ) DO ( CLS Echo: Faltan %%@ segundos ... ) ( Echo open "tu dirección ftp" REM Echo user "Nombre de usuario" "Contraseña" REM Echo CD "/carpeta" )> "%TEMP%\ftp.txt" ftp.exe -s:"%TEMP%\ftp.txt"
Título: Re: enviar por ftp txt determinado tiempo
Publicado por: ovichan en 8 Noviembre 2012, 17:16 pm
Buenas, este script que pones valdria para poder conectarme con mi ftp y enviar un archivo, sin que me pida confirmacion de sobreescritura???
Título: Re: enviar por ftp txt determinado tiempo
Publicado por: Eleкtro en 8 Noviembre 2012, 18:26 pm
valdria para enviar un archivo, sin que me pida confirmacion de sobreescritura???
si, put sobreescribe el archivo un saludo
Título: Re: enviar por ftp txt determinado tiempo
Publicado por: ovichan en 8 Noviembre 2012, 18:57 pm
Entonces este codigo serái valido? @echo off Title Conexion a FTP remoto
rem set servidor=nombre_de_mi_servidor
::Definimos variables del archivo temporal
set "user=mi_usuario" set "pass=***********" set "arch=%UserProfile%\Documents\Base_datos.adb"
:Creamos archivo temporal
( echo %user% echo %pass% echo cd carpeta echo put %arch% echo close echo bye )>>"%temp%\orden_FTP.txt"
::Comunicacion con el servidor
ftp -s:"%temp%\orden_FTP.txt" IP del "%temp%\orden_FTP.txt"
exit EDITO: Entra en bucle la creacion del archivo orden_FTP.txt y no se porque :silbar:
Título: Re: enviar por ftp txt determinado tiempo
Publicado por: Eleкtro en 9 Noviembre 2012, 16:52 pm
Entonces este codigo serái valido?
Me equivoqué al escribir la sintaxis del user/pass, pero de todas formas tut ambién la tenías mal, prueba así: Title Conexion a FTP remoto set servidor=nombre_de_mi_servidor ::Definimos variables del archivo temporal set "arch= %UserProfile%\Documents\Base_datos.adb" ::Creamos archivo temporal ( echo user " %user%" " %pass%" )>"%temp%\orden_FTP.txt" ::Comunicacion con el servidor ftp -s:"%temp%\orden_FTP.txt" "%SERVIDOR%" del /Q " %temp%\orden_FTP.txt"
saludos
Título: Re: enviar por ftp txt determinado tiempo
Publicado por: ovichan en 14 Noviembre 2012, 04:07 am
Pues al final lo he hecho funcionar con este, que es similar: @echo off Title Conexion a FTP remoto
::Definimos variables del archivo temporal set "user=******" set "pass=*******" set "arch=C:\Prueba.txt"
::Creamos archivo temporal ( echo open IP echo %user% echo %pass% echo cd OVERDRIVE echo put C:\Users\Isra\Documents\Prueba.txt echo close echo bye )>"%temp%\orden_FTP.txt"
::Comunicacion con el servidor ftp.exe -i -s:"%temp%\orden_FTP.txt" del /q "%temp%\orden_FTP.txt" pause&exit Gracias ElectroCrack
|