作者onininon (万)
看板PHP
标题[请益] windows 背景执行
时间Tue Apr 10 17:04:42 2012
大家好:
目前想做一个可以快照网页的功能,
找到了CutyCapt
http://cutycapt.sourceforge.net/
也成功达成网页快照,
但是网页会卡2~3秒在执行exec($cmd);
$cmd=CutyCapt.exe --url=
http://www.yahoo.co.jp --out=123456.jpg
找了背景执行相关文章都是linux,
使用exec($cmd." > /tmp/null &");
^^^^^^^^^^^^^
但是我的主机是win7+wampserver(apache 2.2.17)
请问在windows上要如何把程式设定成背景执行呢?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.133.189.82
1F:→ mervynW:有这种东西吗?? 04/10 22:34
2F:→ kerash:用 windows 的排程? 04/11 08:58
3F:→ onininon:@@ 我是想让exec不用等回应 这样才不会卡网页 04/11 10:18
4F:→ onininon:如果叙述有误 抱歉QQ 04/11 10:18
5F:→ KC73:是用 start 吗? 04/11 12:15
成功了!!
$cmd="cmd /C C:\\wamp\\www\\CutyCapt\\CutyCapt.exe
--url=
http://www.yahoo.co.jp --out=D:\\123456.jpg";
$WshShell = new COM("WScript.Shell");
$oExec = $WshShell->Run($cmd, 0, false);
/C是程式结束後自动关闭,参数0为背景执行
※ 编辑: onininon 来自: 220.133.189.82 (04/12 11:18)