【原创】 windows下执行定时任务
栏目:PHP  作者:隆航  阅读:(1017)

windows上和linux上有一个类似的cmd和bat文件,bat文件类似于shell文件,执行这个bat文件,就相当于依次执行里面的命令(当然,还可以通过逻辑来实现编程),所以,我们可以利用bat命令文件在windows服务器上面实现PHP定时任务。实际上在windows上定时任务,和linux上道理是一样的,只不过方法和途径不同。

下次咱们再说下linux上的用法。

首先是写好需要执行的bat命令

D:\phpStudy\php53\php.exe -q G:\test.php

这里第一行的前面是服务器安装的PHP路径

-q 是运行

再后面的就是服务器需要执行的PHP代码了。

test.php里面就是需要你操作的每日执行的代码,一般是数据库的更新

环境是windows2003 sp2版本

1,开始-设置-控制面板

QQ截图20160514135113.jpg

2,选择任务计划-添加任务计划

QQ截图20160515112451.jpg

3,下一步

QQ截图20160515112501.jpg

4,选择需要执行的bat文件

QQ截图20160515112516.jpg

5,输入需要定时执行任务的名称

QQ截图20160515112541.jpg

6,设置任务起始时间和执行频率

QQ截图20160515112551.jpg

7,输入执行任务的用户名和密码

QQ截图20160515112611.jpg

8,添加下一步-完成。

需要注意的问题

添加完成之后,在 任务的状态显示 【未能启动】

  1. 先取消启用

QQ截图20160515112653.jpg

2,右键运行

QQ截图20160515112716.jpg

3,重新启用

QQ截图20160515112733.jpg

然后看到 【未能启动】消失。

这是自己在windows2003 sp2版本的用法,linux的写法下次自己用的时候再整理出来吧。



昵称
邮箱
域名
  记住 通知博主
验证码

  程序相关

站点版本:青春博客-V 2.1.0

开源版本:青春博客-Beta v2.0

 下载  在线支付  在线工具  在线音乐

  随机文章