Вы находитесь на странице: 1из 9

http://foros.solocodigo.com/viewtopic.php?

f=36&t=39070

Tutorial de cómo ejecutar un Script de PHP cada


cierto tiempo en Windows XP.

Un ejemplo seria eliminar un archivo con PHP con una fecha y hora
determinada.

Recursos a utilizar.

Archivo PHP llamado “autoeliminararchivo.php”

Codigo del archivo.

<?php
echo unlink("C:\archivodeprueba.txt");
?>

Archivo para eliminar de ejemplo llamado “archivodeprueba.txt”

Realiza por GoldenScriptUp

“Espero que les sea de utilidad”

Nota. La información general esta en Internet y en ingles, solo traduje la


información y agregue los pasos e imágenes correspondientes y un ejemplo para
que tenga una mejor explicación. Tiene los derechos del autor correspondiente.
http://foros.solocodigo.com/viewtopic.php?f=36&t=39070

Ejecutar un Script de PHP cada cierto tiempo en Windows XP.


Abra el programador de tareas.

Inicio -> Accesorios ->Herramientas del sistema -> Tareas programadas

De doble clic en Agregar tarea programada.

Aparece la siguiente ventana


http://foros.solocodigo.com/viewtopic.php?f=36&t=39070

Presionar siguiente y aparece la siguiente ventana que muestra una lista de programas
que puede usar con el programador de tareas, solo deje visible Mozilla Firefox pero a
usted le debe de mostrar varios programas para usar, Seleccione Mozilla Firefox ó
Internet Explorer y presione siguiente.

Aparece la siguiente ventana.


http://foros.solocodigo.com/viewtopic.php?f=36&t=39070

En esa ventana se configurara cada cierto tiempo que se correrá el Script PHP, la opción
que seleccione será la que se adapte a su necesidad. Por lo tanto para el ejemplo se usara
diariamente, Presione siguiente.

Enseguida aparece esta ventana, en la cual selecciona una hora de inicio para que
empiece a correr el Script de PHP, Presione siguiente.

En esta ventana aparece por default el usuario activo del Windows. En este paso para
que funcione, el usuario de Windows tiene que tener contraseña, por que si no la tiene
no se ejecutara.

Escriba el nombre de usuario: Por default aparece el usuario de la sesión activa.


http://foros.solocodigo.com/viewtopic.php?f=36&t=39070

Escriba la contraseña: Tiene que escribir la contraseña de sesión de Windows respecto


al usuario que tiene en el campo de arriba de la ventana (Escriba su contraseña de
Windows).

Confirme la contraseña: Vuelva a escribir la contraseña.

Presione siguiente.

Se ha terminado de programar una parte de la tarea. Presione finalizar.

Ahora la tarea programada le aparece en la lista.


http://foros.solocodigo.com/viewtopic.php?f=36&t=39070

Le da doble clic a la tarea que programo y aparecen las propiedades en la cual realizara
unas modificaciones para terminar de configurar la tarea.

En el campo Ejecutar le da un espacio al final de la línea y agrega la ruta donde se


encuentra su Script PHP para ejecutar, Seria el archivo .PHP.

Nota: Como es un Script PHP tiene que estar corriendo el servidor Web para que
interprete el código.
http://foros.solocodigo.com/viewtopic.php?f=36&t=39070

Queda de esta manera y presione aplicar. La programación de la tarea ya esta lista, ya


puede cerrar la ventana de tareas programadas y esperar a que se cumpla la hora y fecha
para que se corra automáticamente el Script PHP.
http://foros.solocodigo.com/viewtopic.php?f=36&t=39070

Si quiere que la tarea programada se ejecute cada ciertos minutos entre a la pestaña
Programa

Después presione el botón Opciones avanzadas…

En esa ventana debe de activar la casilla Repetir la tarea y configura cada cuantos
minutos quiere que se repita. También tiene la opción de asignar la fecha de finalización
de la tarea.
http://foros.solocodigo.com/viewtopic.php?f=36&t=39070

Para hacer algo similar en LINUX y MAC deben de usar el programa Cron Job: Es un
administrador de servicios que ejecuta un servicio o varios programados para ejecutarse
a ciertos intervalos regulares (cada hora, cada día, cada mes, etc.) esto en sistemas
operativos del tipo Unix (Linux y sus distribuciones, Mac OS, etc.)

Вам также может понравиться