作者aher2600 (和)
看板PHP
标题[请益] php呼叫外部批次档
时间Wed Feb 15 18:49:53 2012
我在php中加了一行
system("test.bat");
希望能透过test.bat来启动server上的常驻程式
不过结果只会在ie上显示test.bat里面的字串
而不会实际去执行
想请教板友问题出在哪边?
多谢各位
ps.小弟是在本机上执行,OS为win7
安装的apache+php 为 appserv 2.5.10
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.34.228.205
※ 编辑: aher2600 来自: 114.34.228.205 (02/15 18:56)
1F:推 ousapas:改用绝对位址看看 02/17 14:26
是指绝对路径吗?
我确实是打完整的路径,ex.d:\test\test.bat
※ 编辑: aher2600 来自: 114.34.228.205 (02/17 15:26)
2F:→ tyf99:建议你用 VM 装一台 linux 来跑 02/17 19:48
3F:→ aher2600:可是我要执行的外部程式是windows的耶 02/18 04:06
4F:→ tyf99:那你直接呼叫 .exe 或 .com 就行了,.bat 并不是执行档 02/19 00:12
抱歉现在才回,因为此一执行档後面需加上参数
所以才使用呼叫批次档的放式来执行
※ 编辑: aher2600 来自: 121.96.72.213 (02/26 02:55)