Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: Mandangus en 19 Noviembre 2012, 00:51 am



Título: Algun script para eliminar carpetas
Publicado por: Mandangus en 19 Noviembre 2012, 00:51 am
Buenas a todos
Me gustaria saber si hay alguna manera de hacer que un script(supongo q batch) elimine una   misma carpeta cada x lapso de tiempo.
Es que tengo un primo que para jugando minecraft en mi laptop y le explique lo que.era java antes, asi que no sirve eliminar java... tiene la carpeta «.minecraft»en un usb y la pasa cada vez q la elimino
Gracias de antemano


Título: Re: Algun script para eliminar carpetas
Publicado por: Eleкtro en 19 Noviembre 2012, 14:25 pm
En Windows puedes crear lo que se llaman "Tareas programadas", para realizar cierta acción cada "X" minutos/horas, pienso que eso te serviría más que un script.

Puedes crear una tarea desde la interfaz del programador de tareas de Windows, o desde la consola con el comando AT o SCHTASKS (El comando AT solo soporta repetición de taréas en "días")

Código
  1. schtasks /create /sc minute /mo 30 /tn "Nombre de la tarea" /tr "CMD /C \"Comando\""

PD:
Código:
"SC (minute/hour)"
"/MO (Tiempo en minutos u horas)"

Saludos.


Título: Re: Algun script para eliminar carpetas
Publicado por: Mandangus en 20 Noviembre 2012, 00:31 am
gracias por responder tan rapido.
pero seria algo asi?
Código:
schtasks /create /sc minute /mo 30 /tn "Nombre de la tarea(supongo que lo que sea)" /tr "CMD /C \"Comando\"del (direccion de la carpeta)"

 y como lo ejecuto? o se ejecuta sola? , perdon por  el novatismo(?)


Título: Re: Algun script para eliminar carpetas
Publicado por: Eleкtro en 20 Noviembre 2012, 03:11 am
seria algo asi?

Casi.

Código:
schtasks /create /sc minute /mo 30 /tn "Sí, lo que séa xD" /tr "CMD /C \"RD /Q \"C:\Carpeta\"\""

1º - El comando del no afecta a carpetas, solamente a archivos. Usa el comando RD o RMDIR.

2º - Dentro del comando SCHTASKS tienes que escapar cada comillla doble que uses en "el comando" para que quede encerrado el argumento, es decir, en vez de escribir " debes escribir \", menos en la primera y ultima comilla doble, como en los ejemplos.

3º - La taréa del ejemplo se ejecuta automáticamente (la ejecuta Windows por tí) cada 30 minutos.

Saludos


Título: Re: Algun script para eliminar carpetas
Publicado por: Mandangus en 20 Noviembre 2012, 16:43 pm
Muchas gracias, y por lo q me dijiste antes tambien aprendi a usar las tareas programadas de windows 7, que es mas util de lo q me imaginaba