用用户所指定的应用程序,十分方便(每次启动Windows 2000的时候,任务计划程序都会自动启动,并在后台运行,确保用户的计划能够按时执行)。 现在我们来测试一下刚才所建的任务是否成功,鼠标右键单击“php”程序图标,在弹出的菜单里面选择“运行”。一般情况下程序图标只要这样 激活运行就可以正常启动。如果运行失败可查看用户和密码是否设置正确,还有确定“Task Scheduler”服务是否已启动,本人当初就是为了节省系统资源把它关掉了导致运行失败,害我找了大半天。另外也可从“系统日志”里查看到底是什么原因造成运行失败的。 好了,讲了这么多任务计划的应用,现在我们切入正题,下面将介绍两个例子: 一、让PHP定时运行吧! 1、编辑如下代码,并保存为test.php: $fp = @fopen("test.txt", "a+"); fwrite($fp, date("Y-m-d H:i:s") . " 让PHP定时运行吧!\n"); fclose($fp); ?> 2、添加一个任务计划,在(如图2所示)这一步输入命令:D:\php4\php.exe -q D:\php4\test.php 3、时间设置为每隔1分钟运行一次,然后运行这个任务。 4、现在我们来看看d:\php4\test.txt文件的内容时候是否成功。如果内容为如下所示,那么恭喜你成功了。 2003-03-03 11:08:01 让PHP定时运行吧! 2003-03-03 11:09:02 让PHP定时运行吧! 2003-03-03 11:10:01 让PHP定时运行吧! 2003-03-03 11:11:02 让PHP定时运行吧! 二、让MYSQL实现自动备份变成可能! 1、编辑如下代码,并保存为backup.php,如果要压缩可以拷贝一个rar.exe: if ($argc != 2 || in_array($argv[1], array("--help", "-?"))) { ?> backup Ver 0.01, for Win95/Win98/WinNT/Wi n2000/WinXP on i32 Copyright (C) 2000 ptker All rights reserved. This is free software,and you are welcome to modify and redistribute it under the GPL license PHP Shell script for the backup MySQL database. Usage: