var wsh = new ActiveXObject("WScript.Shell");
alert(wsh.RegRead("\\HKLM\\Software\\"));wsh.RegRead()
wsh.RegWrite()
wsh.RegDelete()and so on...这又是给我送分来的...自己去搜WSH参考文档windows Scripting Host...

解决方案 »

  1.   

    <script>
    var wsh = new ActiveXObject("WScript.Shell");
    //alert(wsh.RegRead("\\HKLM\\Software\\"));
    </script>Line:2
    Char:1
    Code:0
    Error:Automation 服务器不能创建对象
    URL:http://192.168.0.197/javascript/sys.htm怎么回事啊?
      

  2.   

    上面这个问题是不是需要安装WSH?
    如果是这样的话,那我的程序在客户端怎么运行?
    客户端不可能安装有这个的。
      

  3.   

    呵呵,有可能你的系统己经删掉了这个WSH扩展...automation服务器不能创建就恼火了...
      

  4.   

    这也差不多是唯一的办法了.再有你就自己封装ACTIVEX控件通过WIN API来操作吧...那样也还是有安全限制...
      

  5.   

    好麻烦啊~!
    其实我的意思就是,通过JAVASCRIPT取得客户端是否安装有我们的插件。
    有简单的方法吗?
      

  6.   

    if(typeOf(aaa)=="undefine")
    {
       alert("没装")
    }
    //大体上就是这么个意思,先创建然后判断类别