看板 PHP 關於我們 聯絡資訊
大家好: 目前想做一個可以快照網頁的功能, 找到了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
mervynW:有這種東西嗎?? 04/10 22:34
kerash:用 windows 的排程? 04/11 08:58
onininon:@@ 我是想讓exec不用等回應 這樣才不會卡網頁 04/11 10:18
onininon:如果敘述有誤 抱歉QQ 04/11 10:18
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)