winword.exe是有界面的可执行程序,被php调用通常是要报错的。不知你的为什么没有报错即使不报错,没有了界面操作也是枉然

解决方案 »

  1.   

    我刚才把改了一下,
    <?
    exec("c:");
    $b = "copy showphoto3.htm d:/";
    $bb = str_replace("/","\\",$b);
    $list = exec($bb);
    echo 'Result: '.$list;
    ?>
    显示结果是:
    Result: 系统找不到指定的文件。
    这是为什么?
      

  2.   

    看来你对操作系统不很熟悉呀
    copy 是内部命令,需要启动一个command进程
    形如
    command copy showphoto3.htm d:\建议你不要做此类试验,万一输错的命令将可能造成不可挽回的损失。
    另外请设置php.ini将此类危险的函数禁用