`

Automation 不能创建对象

阅读更多
我工作中用的也是大量的jsp,遇到的问题和 亿万星辰 的一样,所以就转载过来!备以后查询!


我工作中的应用系统都是jsp的,大量javascript程序,一旦出“automation服务器不能创建对象”问题,大量报表及查询无法保存,苦思冥 想、千尝万试,终于将其搞定,现将相关方案与大家共享。
1、如果是Scripting.FileSystemObject (FSO 文本文件读写)被关闭了,开启FSO功能即可,在“运行”中执行regsvr32 scrrun.dll即可
2、安全模式设置成“中”,如果javascript脚本中报这个错误,还应将IE的安全设置“不允许运行未标记为安全的activeX控件”启用即可。
注意如果您将相应的网站设成“受信任的站点”,必须对“受信任的站点”进行相应的IE安全设置,此时如果对“Internet”IE设置将是徒劳的。
3、有些脚本需要微软的 MSXML 控件才能进入。当使用 IE 5 以上版本的缺省安全模式时,会提示是否接受 MSXML 控件,如果接受,MSXML 将自动安装到您的机器上(得等上几分钟)。如果自动安装不成功,可以自行下载和安装 MSXML 3.0 SP7。有时是由于msxml 3服务被关掉了,使用 regsvr32 msxml3.dll即可
4、用上面方法基本上能决问题。如果是在安装某个软件后出现这种问题,可尝度卸载该软件或重装一下!

如果还是不行,试试以下方法:
5、请将以下语句复制到记事本中,另存为后缀为.cmd的文件,并运行。当然在命令行下一句句运行也没问题。

echo 正在修复,这个过程可能需要几分钟,请稍候……
rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%/System32/dacui.dll
rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%/Catroot/icatalog.mdb
regsvr32 /s comcat.dll
regsvr32 /s asctrls.ocx
regsvr32 /s oleaut32.dll
regsvr32 /s shdocvw.dll /I
regsvr32 /s shdocvw.dll
regsvr32 /s browseui.dll
regsvr32 /s browseui.dll /I
regsvr32 /s msrating.dll
regsvr32 /s mlang.dll
regsvr32 /s hlink.dll
regsvr32 /s mshtml.dll
regsvr32 /s mshtmled.dll
regsvr32 /s urlmon.dll
regsvr32 /s plugin.ocx
regsvr32 /s sendmail.dll
regsvr32 /s mshtml.dll /i
regsvr32 /s scrobj.dll
regsvr32 /s corpol.dll
regsvr32 /s jscript.dll
regsvr32 /s msxml.dll
regsvr32 /s imgutil.dll
regsvr32 /s cryptext.dll
regsvr32 /s inseng.dll
regsvr32 /s iesetup.dll /i
regsvr32 /s cryptdlg.dll
regsvr32 /s actxprxy.dll
regsvr32 /s dispex.dll
regsvr32 /s occache.dll
regsvr32 /s iepeers.dll
regsvr32 /s urlmon.dll /i
regsvr32 /s cdfview.dll
regsvr32 /s webcheck.dll
regsvr32 /s mobsync.dll
regsvr32 /s pngfilt.dll
regsvr32 /s licmgr10.dll
regsvr32 /s hhctrl.ocx
regsvr32 /s inetcfg.dll
regsvr32 /s trialoc.dll
regsvr32 /s tdc.ocx
regsvr32 /s MSR2C.DLL
regsvr32 /s msident.dll
regsvr32 /s msieftp.dll
regsvr32 /s xmsconf.ocx
regsvr32 /s ils.dll
regsvr32 /s msoeacct.dll
regsvr32 /s wab32.dll
regsvr32 /s wabimp.dll
regsvr32 /s wabfind.dll
regsvr32 /s oemiglib.dll
regsvr32 /s directdb.dll
regsvr32 /s inetcomm.dll
regsvr32 /s msoe.dll
regsvr32 /s oeimport.dll
regsvr32 /s msdxm.ocx
regsvr32 /s dxmasf.dll
regsvr32 /s laprxy.dll
regsvr32 /s l3codecx.ax
regsvr32 /s acelpdec.ax
regsvr32 /s mpg4ds32.ax
regsvr32 /s danim.dll
regsvr32 /s Daxctle.ocx
regsvr32 /s lmrt.dll
regsvr32 /s datime.dll
regsvr32 /s dxtrans.dll
regsvr32 /s dxtmsft.dll
regsvr32 /s wshom.ocx
regsvr32 /s wshext.dll
regsvr32 /s vbscript.dll
regsvr32 /s scrrun.dll mstinit.exe /setup
regsvr32 /s msnsspc.dll /SspcCreateSspiReg
regsvr32 /s msapsspc.dll /SspcCreateSspiReg
echo.
echo.
echo 修复成功!任意键退出!
pause>nu

分享到:
评论

相关推荐

    automation服务器不能创建对象问题修复.cmd

    automation服务器不能创建对象问题修复.cmd 是可执行批处理文件,没有病毒我自己用过

    Automation服务器不能创建对象_解决办法

    ### Automation服务器不能创建对象_解决办法 #### 一、背景介绍 在IT环境中,服务器自动化是一种常见的需求,尤其是在企业级应用开发与维护过程中。当遇到“Automation服务器不能创建对象”的错误时,通常意味着...

    修复automation服务器不能创建对象

    修复automation服务器不能创建对象 直接运行.cmd文件便可。

    automation服务器不能创建对象的解决方法.docx

    Automation 服务器不能创建对象的解决方法 Automation 服务器是一种强大的自动化工具,能够自动执行各种任务,但是当 Automation 服务器不能创建对象时,用户就会遇到问题。这篇文章将介绍 Automation 服务器不能...

    automation服务器不能创建对象 解决方法

    昨天开机打开Visual Studio.Net,准备新建一个项目,却发生一件奇怪的事情,系统报告“automation服务器不能创建对象”错误。然后在解决方案中只见项目名,而不见项目文件了。真是奇怪。再尝试打开已有项目,却一切...

    VS.NET2003_Automation服务器不能创建对象_解决办法

    ### VS.NET2003_Automation服务器不能创建对象_解决办法 在开发过程中,使用Visual Studio .NET 2003(简称VS.NET2003)时可能会遇到Automation服务器不能创建对象的问题。这种情况通常发生在试图通过代码创建或...

    收集的比较全的automation服务器不能创建对象 异常原因和解决方法第1/2页

    在IT领域,自动化服务器在执行任务时可能会遇到各种异常,其中“Automation服务器不能创建对象”是一个常见的错误。这个错误通常发生在使用脚本语言(如JavaScript)或者自动化工具尝试实例化一个对象,但系统无法...

    automation服务器不能创建对象”的问题的解决方案总结大全

    本人工作中的应用系统都是jsp的,大量javascript程序,一旦出“automation服务器不能创建对象”问题,大量报表及查询无法保存,苦思冥 想、千尝万试,终于将其搞定,现将相关方案与大家共享。 1、如果是Scripting....

    "automation服务器不能创建对象”的问题的解决方案总结大全

    标题中的“'automation服务器不能创建对象’的问题的解决方案总结大全”指的是在编程或者自动化操作过程中,遇到的一个常见错误,即无法在Automation服务器上创建对象。这通常发生在使用ActiveX控件,JavaScript或者...

    CATIA V5 Automation 教程

    * 使用对象浏览器创建或编辑专家规则或专家检查:了解如何使用对象浏览器创建或编辑专家规则或专家检查。 知识点七:在 Check/Rule 主体中访问专家检查/规则 * 访问专家检查/规则:了解如何在 Check/Rule 主体中...

    aUTOMATION

    ### IT知识点:解决“automation服务器不能创建对象”的多种方法 #### 背景与问题概述 在IT领域,“automation服务器不能创建对象”通常是指在Windows系统中遇到的问题,特别是当试图通过自动化工具(如VBScript、...

    BCB使用Variant和Automation对象操作Word.docx

    通过以上示例可以看出,虽然使用 Variant 和 Automation 对象在 BCB 中操作 Word 文档的方法与 VBA 有所不同,但都能有效地完成任务。对于 C++ 开发者而言,掌握这些技术可以在不需要依赖额外控件的情况下轻松集成 ...

    uiautomation模块源码

    这个模块基于.NET Framework中的UI Automation技术,允许开发者无须直接交互就能控制和测试图形用户界面(GUI)。以下是对uiautomation模块源码的详细解析和相关知识点的介绍: 1. **UI Automation基础** UI ...

    UI AutoMation简介

    1. **创建待测试的应用程序**:这里是一个简单的加法计算器程序,包含两个文本框用于输入数字,一个按钮用于计算结果,还有一个文本框用于显示结果。 2. **编写自动化测试脚本**: - 首先启动待测试的应用程序。 -...

    Automation

    这里的描述提到了使用“Automation create dos, sqlcmd, powershell job with sql server agent”,这意味着我们将探讨如何利用自动化工具创建DOS命令、SQLCMD脚本、PowerShell脚本,并结合SQL Server Agent来实现...

    Office Automation

    在Excel的案例中,我们使用的是Excel的自动化对象模型,这个模型暴露了大量类和方法,让我们能够创建、修改工作簿、工作表、单元格等。 以下是使用VC++操作Excel的一些核心知识点: 1. **导入库**:在VC++项目中,...

Global site tag (gtag.js) - Google Analytics