php---windows定时执行PHP脚本

编写须要定时执行的PHP脚本文件php

  这是一个测试的,路径为D:\wamp5\www\work-php\exec_at\index.php,代码以下:windows

<?php
$fp = fopen(dirname(__FILE__) . '/' . date('YmdHis'). '.txt', 'w+');
fwrite($fp, '如今的时间是' . date('Y-m-d H:i:s'));
fclose($fp);
?>性能

   测试代码是根据当前年月日时分秒生成一个文本文件,里面内容也是写了当前时间,这样能够明白有没有执行脚本,固然路径最好要写全路径,若用相对路径的话,$fp = fopen(date('YmdHis'). '.txt', 'w+'),生成的文件可能和网页执行的会不同,不必定会在exec_at目录下,除非CMD运行命令的目录在exec_at目录下,这是一个很是值得注意的问题。测试

   编写CMD命令,存入批处理文件it

   CMD命令为:D:\wamp5\php\php D:\wamp5\www\work-php\exec_at\index.php,这里把该命令存为exec_at.bat文件,双击该批处理文件,查看exec_at目录下,若生成对应的文件,则执行成功。登录

   加入windows任务计划date

   开始->控制面板->任务计划(分类视图下在性能与维护里)->添加任务计划,在弹出的对话框里浏览写好的exec_at.bat文件,设定好执行的时间,要注意给当前windows用户设定登陆密码,否则任务计划没法执行。从任务计划列表里能够清晰的看出刚才添加任务的基本信息,密码

相关文章
相关标签/搜索