作者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)