热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

ActiveX部件不能创建对象:'Scripting.FileSystemObject'

MicrosoftVBScript运行时错误错误800a01adActiveX部件不能创建对象:Scripting.FileSystemObject这个错误,上网一搜

Microsoft Vbscript 运行时错误 错误 '800a01ad'

ActiveX 部件不能创建对象: 'Scripting.FileSystemObject'

这个错误,上网一搜说的没有开iis中自代fso组件

下面就是开启和关启FSO控件的方法
windows98系统
在DOS命令行状态输入以下命令:
关闭命令:RegSvr32 /u C:\WINDOWS\SYSTEM\scrrun.dll
打开命令:RegSvr32 C:\WINDOWS\SYSTEM\scrrun.dll
win2000系统:
在CMD命令行状态输入以下命令:
关闭命令:RegSvr32 /u C:\WINNT\SYSTEM32\scrrun.dll
打开命令:RegSvr32 C:\WINNT\SYSTEM32\scrrun.dll
win2003:
运行regsvr32 scrrun.dll即可。
如果想关闭FSO组件,请运行 regsvr32 /u scrrun.dll即可。

我的系统是2003可是按了2003系统的方法做了n回可是还是不行,用asp探针做了测试我的系统还是不技持fso。最后在朋友的帮助下找到了解决方法。

多次注消、启动后还是出现错误,原因是没权限

,不知道怎么造成的,下边提供解决方法

权限出现了问题,打开注册表加入权限!
在 开始-运行中敲入

regedit,然后找到HKEY_CLASSES_ROOT\scrīpting.FileSystemObject

右击权限,加入

everyone,internet来宾帐号(IUSR...)用户确定,然后重新启动IIs即可搞定!

昨天在程序的时候遇到了iis不支持fso费了很大的劲才让我的iis支持了fso组件,可是在今天的调试程序又出现了

Server 对象 错误 'ASP 0177 : 800401f3'

Server.CreateObject 失败

我把不能创建的对象输出来一看是这个Scripting.Dictionary又上网搜了下,解决的办法就是regsvr32 scrrun.dll 这问题不是我昨天已解决了吗!怎么还会出现的这个问题,我以为是我的scrrun.dll坏了,又从另一台机器上拷过了,从新注册了一下,可是问题还是存。冷静了一会,突然想了昨天的fso需要到注册表里给下权限。而这个对象也在fso组件里,可能是也需要给下权限,我就试着在注册表找了一下,还真让我发现在注册表里有这个对象,我就按着给'Scripting.FileSystemObject' 加权的方法给加权限。问题就解决了。

解决了这个又来了一个 MSWC.BrowserType 800401f3 这回我可有经验了,先是搜了一个下它是那个组件的,可能是msxml3.dll是这个。注册了一下,又去注册表打了一下,给加了权限又摆平一个。

我发现这些都是iis自代的组件,我想没有必要先去注册一下组件。而是直接去注册表给下权限就可以了,除为有可能某个组件已被卸掉了,那才需要先注册一下。

一般给组件的加权限的步骤是:

regedit,然后找到HKEY_CLASSES_ROOT下对应着的组件对象名就可以了

右击权限,加入

everyone,internet来宾帐号(IUSR...)用户确定,然后重新启动IIs即可搞定!

iis自带的组件有:

MSWC.AdRotator  
MSWC.BrowserType
MSWC.NextLink
MSWC.Tools
MSWC.Status  
MSWC.Counters  
SWC.PermissionChecker
WScript.Shell
Microsoft.XMLHTTP  
Scripting.FileSystemObject
ADODB.Connection

转:https://www.cnblogs.com/58top/archive/2011/07/29/2121197.html



推荐阅读
  • C#实现文件的压缩与解压
    2019独角兽企业重金招聘Python工程师标准一、准备工作1、下载ICSharpCode.SharpZipLib.dll文件2、项目中引用这个dll二、文件压缩与解压共用类 ... [详细]
  • 我有一个从C项目编译的.o文件,该文件引用了名为init_static_pool ... [详细]
  • 本文介绍了如何在 Spring 3.0.5 中使用 JdbcTemplate 插入数据并获取 MySQL 表中的自增主键。 ... [详细]
  • 使用ArcGIS for Java和Flex浏览自定义ArcGIS Server 9.3地图
    本文介绍了如何在Flex应用程序中实现浏览自定义ArcGIS Server 9.3发布的地图。这是一个基本的入门示例,适用于初学者。 ... [详细]
  • javascript分页类支持页码格式
    前端时间因为项目需要,要对一个产品下所有的附属图片进行分页显示,没考虑ajax一张张请求,所以干脆一次性全部把图片out,然 ... [详细]
  • 开机自启动的几种方式
    0x01快速自启动目录快速启动目录自启动方式源于Windows中的一个目录,这个目录一般叫启动或者Startup。位于该目录下的PE文件会在开机后进行自启动 ... [详细]
  • 在处理数据库中所有用户表的彻底清除时,目前尚未发现单一命令能够实现这一目标。因此,需要采用一种较为繁琐的方法来逐个删除相关表及其结构。具体操作可以通过编写PL/SQL脚本来实现,该脚本将动态生成并执行删除表的SQL语句。尽管这种方法相对复杂,但在缺乏更简便手段的情况下,仍是一种有效的解决方案。未来或许可以通过数据库管理工具或更高版本的数据库系统提供更简洁的处理方式。 ... [详细]
  • PTArchiver工作原理详解与应用分析
    PTArchiver工作原理及其应用分析本文详细解析了PTArchiver的工作机制,探讨了其在数据归档和管理中的应用。PTArchiver通过高效的压缩算法和灵活的存储策略,实现了对大规模数据的高效管理和长期保存。文章还介绍了其在企业级数据备份、历史数据迁移等场景中的实际应用案例,为用户提供了实用的操作建议和技术支持。 ... [详细]
  • 本文详细探讨了使用Python3编写爬虫时如何应对网站的反爬虫机制,通过实例讲解了如何模拟浏览器访问,帮助读者更好地理解和应用相关技术。 ... [详细]
  • Cookie学习小结
    Cookie学习小结 ... [详细]
  • JUC(三):深入解析AQS
    本文详细介绍了Java并发工具包中的核心类AQS(AbstractQueuedSynchronizer),包括其基本概念、数据结构、源码分析及核心方法的实现。 ... [详细]
  • 本文介绍了一种使用 JavaScript 计算两个日期之间时间差的方法。该方法支持多种时间格式,并能返回秒、分钟、小时和天数等不同精度的时间差。 ... [详细]
  • 本文介绍了一种在ANSI C中动态分配二维数组的方法。通过创建指针数组并为每个指针分配连续空间,可以灵活地管理内存。文章还讨论了一些常见的错误和注意事项。 ... [详细]
  • `valueOf` 方法(即 `Object.valueOf`)用于返回指定对象的原始值。如果该对象没有对应的基元值,则直接返回对象本身。此方法在需要将对象转换为基本类型时非常有用,例如在数值运算或字符串拼接等场景中。通过深入了解 `valueOf` 的工作原理及其应用场景,开发者可以更好地处理数据类型转换问题,提高代码的健壮性和可读性。 ... [详细]
  • 如何将TS文件转换为M3U8直播流:HLS与M3U8格式详解
    在视频传输领域,MP4虽然常见,但在直播场景中直接使用MP4格式存在诸多问题。例如,MP4文件的头部信息(如ftyp、moov)较大,导致初始加载时间较长,影响用户体验。相比之下,HLS(HTTP Live Streaming)协议及其M3U8格式更具优势。HLS通过将视频切分成多个小片段,并生成一个M3U8播放列表文件,实现低延迟和高稳定性。本文详细介绍了如何将TS文件转换为M3U8直播流,包括技术原理和具体操作步骤,帮助读者更好地理解和应用这一技术。 ... [详细]
author-avatar
相信奇迹的发生
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有