之前,已经百度了很多,但仍然无解,遂来求助百度到的内容及尝试结果
1.注册scrrun.dll组件
直接在运行输入regsvr32 scrrun.dll
模块scrrun.dll已加载,但对DllRegisterServer的调用失败,错误代码为0x80004005
继续百度,以管理员身份运行命令提示行  提示dllregisterserver在scrrun.dll加载成功
仍然报错
JS代码
function GetHostname(){
var locator = new ActiveXObject ("WbemScripting.SWbemLocator");      
var service = locator.ConnectServer(".");   //连接本机服务器
var properties = service.ExecQuery("Select * from Win32_OperatingSystem");   //获取操作系统信息
var e = new Enumerator (properties);
var p = e.item();
return p.CSName;
}IE8提示第二行错误,我觉得就是FSO没有打开啊,尝试过更换scrrun.dll 但我看用户账户里是用管理员权限的账号登陆的,但是仍然向我要管理员权限。。   来这里求助一下
2.百度尝试了有个人写的bat,注册很多组件那个也不行。