<?
$exec_str = ("c:\notepad.exe"," C:\win2k.txt"); 
$exece= exec(escapeshellcmd($exec_str)); 
print "$exece";
?>

解决方案 »

  1.   

    notepad.exe不会直接输出任何数据,故$ecece 调用出错
      

  2.   

    首先,请将你的notepad.exe改为大写,
    其次,你的参数语法不对,正确见下:
    $exec_str = ("c:\windows\NOTEPAD.EXE d:\image.txt"); //注意NOTEPAD.EXEJ 是大写
    $exec = escapeshellcmd(exec($exec_str));
      

  3.   

    这样就能将image.txt的内容显示在游览器上? 好象不行的吧!
      

  4.   

    要想将image.txt显示在浏览器上,试试
    require("d:\image.txt");
      

  5.   

    snailium(Snailium) 说的不错。
    但有谁知道exec,escapeshellcmd 成功运行的实例(要尽量简单些的)!