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

 

 


Tema destacado: Curso de javascript por TickTack


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Duda con SCRIPT .BAT
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Duda con SCRIPT .BAT  (Leído 2,157 veces)
eda6

Desconectado Desconectado

Mensajes: 32


Ver Perfil
Duda con SCRIPT .BAT
« en: 4 Mayo 2016, 10:10 am »

Buenos Días a Todos,

Estoy realizando un Script y era por si me podíais ayudar, la función que tiene que hacer el Script al tenga muy clara pero cuando lo tengo que ejecutar no se con que lenguaje será mas facil.

La idea es hacer un SCRIPT en que vaya mirando las carpetas y subcarpetas de un directorio y las que encuentre con fecha superior a X días los vaya eliminando.

Muchas Gracias


En línea

Zomkar

Desconectado Desconectado

Mensajes: 180


Ver Perfil
Re: Duda con SCRIPT .BAT
« Respuesta #1 en: 5 Mayo 2016, 01:31 am »

Hola, pues seria algo parecido a:
Citar
FOR /F %%G IN ('dir /AD /TC') DO (
Si %%G es superior a X borrar
)

Para ello también tendrias que usar el parámetro "tokens" para extraer la fecha y no toda la salida de DIR. Y bueno, habría que añadir una función para saber exactamente si la fecha está en los rangos correctos o hay que borrarla. Ésto es porque comparar dos cadenas de texto no es lo mismo que comparar dos fechas.

Ésto seria en Batch, seguramente haya más formas de hacerlo (quizás mejores) pero ésta es una.
Si te quedas estancado en algun punto pon el codigo y te ayudamos.

Un saludo


En línea

eda6

Desconectado Desconectado

Mensajes: 32


Ver Perfil
Re: Duda con SCRIPT .BAT
« Respuesta #2 en: 5 Mayo 2016, 11:00 am »

Muchas Gracias Zomkar

Me pondré con ello y espero conseguirlo


Un Saludo
En línea

nanoakb

Desconectado Desconectado

Mensajes: 6


Ver Perfil
Re: Duda con SCRIPT .BAT
« Respuesta #3 en: 9 Mayo 2016, 11:45 am »

se podria hacer uno que en lugar de borrar los archivos inferiores a cierta fecha, borre los archivos carpetas y subdirectorios que no esten en una lista?
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
duda con script
Scripting
dewasha 7 3,924 Último mensaje 18 Septiembre 2011, 03:14 am
por 2Fac3R
Duda script
Scripting
DonSami 2 2,028 Último mensaje 18 Diciembre 2011, 21:46 pm
por DonSami
duda de script
Programación C/C++
fernandorb10 2 1,744 Último mensaje 18 Septiembre 2015, 08:34 am
por fernandorb10
DUDA script .sh a .vbs
Scripting
Kyxes 0 1,501 Último mensaje 10 Febrero 2016, 16:50 pm
por Kyxes
duda de script vbs
Scripting
7emiliosk8 1 1,588 Último mensaje 1 Marzo 2017, 23:50 pm
por Eleкtro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines