想使用PHP的exec调用dos命令打开一个应用程序,但打不开,也不能输出haha.swf这个文件,这是什么原因???
exec("FlashPrinter c:\haha.pdf -o c:\trans\haha.swf",$out);
但是如果是简单的ping就可以 ,如:exec("ping 192.168.1.1",$out)
这是什么原因???
system('"C:\Program Files\Macromedia\FlashPaper 2\FlashPrinter.exe"');
改成这样之后可以实现了,可以调用FlashPrinter的程序,但是不知道怎么用这个程序打开pdf文件,转换为swf文件,知道的麻烦说下
改成这样后可以调用程序:
system('"C:\Program Files\Macromedia\FlashPaper 2\FlashPrinter.exe"');
但不知道怎么实现文件的转换
这个是操作系统环境变量的问题
开始cmd后
输入set
查找默认shell支持的查找路径
你说的ping其实也是一个exe有路径的
自己看看吧