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


 


Tema destacado: Página de elhacker.net en Google+ Google+


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting (Moderador: Eleкtro)
| | |-+  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 741 veces)
eda6

Desconectado Desconectado

Mensajes: 32


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

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: 182


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

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

Si vas a por ellos te llamarán violento.
Si explotas a cientos te verán como un ejemplo.
eda6

Desconectado Desconectado

Mensajes: 32


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

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 »

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 CSS « 1 2 »
Desarrollo Web
xxThe_ChoseNxx 12 1,639 Último mensaje 13 Diciembre 2005, 01:01
por Morris
duda con script
Scripting
dewasha 7 2,090 Último mensaje 18 Septiembre 2011, 03:14
por 2Fac3R
Duda script
Scripting
DonSami 2 869 Último mensaje 18 Diciembre 2011, 21:46
por DonSami
duda de script
Programación C/C++
fernandorb10 2 426 Último mensaje 18 Septiembre 2015, 08:34
por fernandorb10
DUDA script .sh a .vbs
Scripting
Kyxes 0 383 Último mensaje 10 Febrero 2016, 16:50
por Kyxes
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines