windows下定时cmd命令行运行php文件实例

   在windows的cmd下,可以通过php.exe来执行php文件,然后将这个命令写入到bat里来定时执行,大概比浏览器定时刷新什么的要可靠多了。

  php.exe所在路径,以及待执行php文件路径即可(代码如下):

  D:Program Fileswampbinphpphp5.4.6php.exe D:Program Fileswampwwwphpinfo.php

  保存为bat文件,即可利用windows的计划任务定时执行。有关cmd下php.exe的运行,可以随时使用 -h 参数来查看。

  >> 在windows服务端使用系统自带任务计划和bat配合或借用特定浏览器实现定时执行php或刷新可

  方法一:

  任务计划和bat配合

  1.在织梦后台添加计划任务或自行写脚本。

  2.新建文本文档填写bat脚本命令,修改txt扩展名为bat。

  内容格式如下:

  @echo off

  rem 关闭回显

  start C:"Program Files""Internet Explorer"iexplore.exe http://www.skyhome.cn

  rem 使用浏览器打开url地址

  ping 127.1 -n 10 >nul

  taskkill /im chrome.exe /f

  rem 10秒(单位秒)后执行结束chrome.exe进程关闭浏览器(默认浏览器为chrome即使用chrome打开)

  3.使用winows自带计划任务工具按照需要规则定时执行bat脚本。

时间: 2024-10-31 21:47:15

windows下定时cmd命令行运行php文件实例的相关文章

请问下:skype在windows下登录的命令行是什么样的,名字和密码这些参数写在哪里?

问题描述 请问下:skype在windows下登录的命令行是什么样的,名字和密码这些参数写在哪里?

利用WScript.Shell对象隐藏cmd命令行运行框的实现代码_vbs

1. WScript.Shell(Windows Script Host Runtime Library)是一个对象,对应的文件是C:\WINDOWS\system32\wshom.ocx,Wscript.shell是服务器系统会用到的一种组件.shell 就是"壳"的意思,这个对象可以执行操作系统外壳常用的操作,比如运行程序.读写注册表.环境变量等.这个对象通常被用在VB或VBS编程中. 2. 安装WScript.Shell对象:regsvr32 WShom.Ocx 卸载WScrip

windows系统进入cmd命令行窗口的方法

windows xp系统进入cmd窗口 在"开始"->"运行"窗口输入"cmd"即可打开命令行窗口如下图所示. windows 7系统进入cmd行窗口 在"开始-所有程序--附件--命令提示符" 或者按"win+r 然后输入 cmd"     windows 8系统进入cmd行窗口 方法一, 在桌面或者metro下 win+Q(窗口键+Q) 跳出搜索界面 输入 命令提示符或者CMD 方法二, 在桌面或

ubuntu下如何用命令行运行deb安装包

如果ubuntu要安装新软件,已有deb安装包(例如:iptux.deb),但是无法登录到桌面环境.那该怎么安装?答案是:使用dpkg命令. dpkg命令常用格式如下:sudo dpkg -I iptux.deb#查看iptux.deb软件包的详细信息,包括软件名称.版本以及大小等(其中-I等价于--info)sudo dpkg -c iptux.deb#查看iptux.deb软件包中包含的文件结构(其中-c等价于--contents)sudo dpkg -i iptux.deb#安装iptux

pptp-Windows下如何用命令行调用PPTP拨号

问题描述 Windows下如何用命令行调用PPTP拨号 在Windows 2003下如何使用命令行建立PPTP连接,并拨号上VPN? 解决方案 使用命令行进行PPTP VPN拨号 sudo pptpsetup --create vpnname --server ip --username test --password test --encrypt --start start参数表示立即开始这个拨号 password密码是可选的,为了不在$HISTFILE里面留下痕迹,你可以传递这个参数,他会询

cmd命令行下运行php文件的示例

最近需要用的socket,服务端需要在命令行下运行,怎么样在命令行下运行php文件呢? window 7解决方案,XP没试,不过想来也是同理,差不了多少 1.你的php.exe文件的路径,比如d:\php5.3\ 2.打开计算机右键 > 属性 > 高级系统设置 > 高级 > 环境变量 3.在系统变量中找到Path看看有没有你的php路径,如果没有,则在Path中加入你的php路径,如:d:\php5.3\,保存即可 4.在cmd命令行下进入到你的站点目录,直接输入文件名即可,如:F

新建了一个windows服务,关机再开机能够自启动,但是用cmd命令行创建此服务需要手动启动

问题描述 有没有什么方法,创建此windows服务之后,不用手动启动,一运行此windows服务,它就自启动了?现在这个windows方法,运行完毕之后,需要手动去启动,但是关机开机之后他能自启动,我想要的是,运行完毕之后能达到像开机关机之后自启动这个情况,希望各位大神指点 解决方案 本帖最后由 a981583536 于 2016-07-11 13:05:10 编辑解决方案二:自己去看下Program.cs的Main函数吧默认如果是服务的话通过ServiceBase.Run来运行你可以自己加个参

cmd 命令行模式下输出中文时显示乱码的解决方案

cmd 命令行模式下输出中文时显示乱码的解决方案 因为发现默认值->属性窗口中已是936了,只好通过注册表直接改动:HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe下的项CodePage项值改为十进制"936"值或 十六进制"000003a8"值.说明一下: 十六进制"000003a8"或十进制"936",表示"936 (ANSI/OEM - 简体中

现在在EC2 上我开ftp, 在本地cmd 命令行下ftp连接 服务器端,连接成功 ls无法执行?怎么回事?

问题描述 现在在EC2上我开ftp,在本地cmd命令行下ftp连接服务器端,连接成功ls无法执行?怎么回事? 解决方案 解决方案二:用户没有读权限,可以试试get或put命令或者被>符号骗了,其实没有登录成功解决方案三:防火墙问题,ftp分控制连接和数据连接,21端口的控制连接OK,数据连接被FW阻断了,查看下 EC2的安全组连接或是本地网络问题.