up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;up;

解决方案 »

  1.   

    用JS读需要权限,用FSO
    function ReportFileStatus(filespec)
    {
       var fso, s = filespec;
       fso = new ActiveXObject("Scripting.FileSystemObject");
       if (fso.FileExists(filespec))
          s += " exists.";
       else 
          s += " doesn't exist.";
       return(s);
    }
      

  2.   

    to:ttyp(愿赌服输) 
    报自动化创建对象失败,是不是跟磁盘文件系统有关,我的是NTFS,还有是不是要配置Scrrun.dll文件,我不知把这个文件放在那个WEB服务器目录中,请大侠多多指教,谢谢
      

  3.   

    对,要配置
    打开命令:RegSvr32 C:\WINNT\SYSTEM32\scrrun.dll 
    关闭命令:RegSvr32 /u C:\WINNT\SYSTEM32\scrrun.dl
      

  4.   

    to:ttyp(愿赌服输) 
    还是不行,在以HTM为后缀的文件中可以使用,但在ASP.NET中仍然报错。
    错误提示:
    行:8
    字符:1
    错误:Automation服务器不能创建对象
    代码:0
    URL: http://localhost:8888/qxgl/test.aspx