[請益] 請問如何前景執行程式(不想背景執行)

作者: zazion (Zec)   2014-09-17 22:00:57
各位前輩好!
新手想請教一下如何讓PHP執行程式.exe可以在前景看到 (不想背景執行)
就是該程式可以在主機畫面上看到
因為該程式會一直更新狀況 我想要開電腦螢幕時能直接看到
環境是windows IIS + php 5.3
想說可能是因為身分是IISusr或system 所以看不到
我試過把執行身分改成我的身分(以下以usr1稱呼)
我改身份 分別試過
1.把IIS的application pool的識別改成usr1
2.把站台的實體路徑認證改成usr1 (雖然這個作法我不知道對不對)
工作管理員看到執行名稱都是usr1 但程式還是在背景看不到
另外也試過
$WshShell = new COM("WScript.Shell");
$oExec = $WshShell->Run(cmd, 1, true); [爬過文說0是背景]
http://msdn.microsoft.com/en-us/library/d5fk67ky%28v=vs.84%29.aspx
第二個參數1~10都試過
程式都有執行 但也都看不到 都在背景
而且此方法的執行名稱都是該php資料夾的名稱@@
我試過範例的 notepad和小畫家也都在背景 只好用taskmgr關掉XD
另外exec system(start...) 也都試過 一樣看不到
google幾乎是背景執行的解 想不到要前景執行這麼難找XD
請問有什麼方法可以看到程式嗎?
先謝謝各位!
作者: chenstin (orz)   2014-09-18 01:50:00
我之前搭配JS定時執行來做常駐程式
作者: i9100 (i9100)   2014-09-20 16:15:00
C:\php53\php.exe -q your.php
作者: zazion (Zec)   2014-09-30 23:45:00
謝謝!我試試看

Links booklink

Contact Us: admin [ a t ] ucptt.com