作者grassboy2 (天才小胖子-草儿活力花俏)
看板PHP
标题[请益] PHP执行exe档的问题?
时间Tue Dec 12 22:27:08 2006
嗯嗯…
最近有个php程式…
必需呼叫额外的exe档来处理资料…
我查了一下exec和system的用法…
两者好像都只能在背景里执行…
(例如执行iexplore.exe,
工作管理员可以看出来有一个iexplore.exe在执行,
但server端桌面没看到有IE被打开)
而且…php档好像要等到iexplore.exe执行完毕才会再跑下一行…
但是…我的目的只是要利用php打开这个程式啊(泪)
所以想请问板上的高手们…
可以教我执行某php,然後就能在server前景打开某程式
并且打开後就继续往後面的述叙执行,不论被打开的程式有没有执行结束…
耶…话说到时候ApacheServer是我自己的…
所以如果有牵涉任何的server设定,也没关系^^~
先谢谢大家的回答了><~
--
如果php本身作不到这个功能的话…
可以告诉我php本身能作到的最大限度吗@@a
(ex:一定是背景执行...etc)
--
╔作者 grassboy2 来自 ptt.cc 的怒吼!
█ ◎P_GrassboyWebBBS版【http://WebGrassboy.twbbs.org】
Design By Grassboy@MDS 白日梦工作室 ╚─你现在还以为,浏览器不能打逼吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.206.39
※ 编辑: grassboy2 来自: 140.115.206.39 (12/12 22:28)
1F:推 buganini:已知exec('call "C:\Pro...\IEXPLORE.EXE"); 12/13 00:26
2F:→ buganini:可以让他开出视窗 12/13 00:34
3F:→ buganini:至於要让他不必等iexplorer关闭的...再查查.. 12/13 00:34
4F:推 buganini:据说是把输出导向到别处就可以先行离开,但我没成功 12/13 00:42
5F:推 buganini:wu..我囧然发现你是用apache执行那php档.... 12/13 00:54
6F:→ buganini:我说的是cli的情形 12/13 00:55
7F:→ buganini:apache的话,由於windows支援多个使用者同时执行程式 12/13 00:56
8F:→ buganini:用apache执行的话会不知该给哪个使用者看吧 12/13 00:56