elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  bat reenvio de archivos
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: bat reenvio de archivos  (Leído 5,127 veces)
bela lugosi

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Re: bat reenvio de archivos
« Respuesta #10 en: 22 Agosto 2013, 08:22 am »

El directory monitor me funciona perfectamente.

Pero con el script no me sale, he modificado así?, se me queda en un bucle y me aun así tendría que iniciar yo el script.

Código:
@Echo OFF
 
:Monitor_Loop
 
If Exist "%TEMP%\FileList.tmp" (
 
   Dir /B /A-D > "%TEMP%\FileListNew.tmp"
   Echo N | Comp "%TEMP%\FileList.tmp" "%TEMP%\FileListNew.tmp" 2>NUL || (
   Echo Se han encontrado cambios de archivos en el directorio.
   Call :FileOp
   )
 
MOVE /Y "%TEMP%\FileListNew.tmp" "%TEMP%\FileList.tmp" 1>NUL
 
) ELSE (
Dir /B /A-D > "%TEMP%\FileList.tmp"
)
 
Ping -n 5 LOCALHOST 1>NUL
GOTO :Monitor_Loop
 
:FileOp
For %%# in ("*") Do (Echo "%%~#")

For %%F in (".\*.jpg") Do (
     Call Ren "%%~fF" "%%date:/=-%%, %%time::=.%%.jpg"
    
move IMG_****.jpg "C:\archivo\"
)

GOTO:EOF




« Última modificación: 22 Agosto 2013, 08:37 am por bela lugosi » En línea

Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Problemas con reenvío de cookies.. en XSS vulnerable.
Nivel Web
Blixx 1 2,830 Último mensaje 6 Agosto 2006, 23:14 pm
por ifcaro
reenvío de log con logger
GNU/Linux
young0320 0 1,599 Último mensaje 11 Noviembre 2013, 16:14 pm
por young0320
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines