FileSystemObject 和 Scripting 运行时库参考的介绍

filesystemobject|参考

 

FileSystemObject (FSO) 对象模式,允许对大量的属性、方法和事件,使用较熟悉的 object.method 语法,来处理文件夹和文件。

使用这个基于对象的工具和:

  • HTML 来创建 Web 页
  • Windows Scripting Host 来为 Microsoft Windows 创建批文件
  • Script Control 来对用其他语言开发的应用程序提供编辑脚本的能力

因为在客户端使用 FSO 而引起重要的安全性问题,提供潜在地不受欢迎的对客户端本地文件系统的访问,假定本文档使用 FSO 对象模式,来创建由服务器端的 Internet Web 页执行的脚本。因为使用了服务器端,Internet Explorer 默认安全设置不允许客户端使用 FileSystemObject 对象。覆盖那些默认值可能会引起在本地计算机上不受欢迎的对其文件系统的访问,从而导致文件系统完整性的全部破坏,同时引起数据遗失或更糟的情况。

FSO 对象模式使服务器端的应用程序能创建、改变、移动和删除文件夹,或探测特定的文件夹是否存在,若存在,还可以找出有关文件夹的信息,如名称、被创建或最后一次修改的日期,等等。

FSO 对象模式还使文件处理变得很容易。在处理文件时,主要的目标是以易于访问的格式把数据存储在有效的空间和资源中。这就要求能够创建文件,插入和改变数据,以及输出(读取)数据。因为把数据存储在数据库中,如 Access 或 SQL 服务器,会给应用程序增加很大的开销,所以把数据存储在二进制或文本文件中可能是最有效的解决方案。可能不希望有该开销,或者数据访问要求可能不需要与功能完备的数据库相关联的所有额外功能。

包含在 Scripting 类型库 (Scrrun.dll) 中的 FSO 对象模式,支持通过 TextStream 对象来创建和操作文本文件。虽然还不支持二进制文件的创建或操作,但计划将来要支持二进制文件。

时间: 2024-09-25 23:49:19

FileSystemObject 和 Scripting 运行时库参考的介绍的相关文章

JavaScript运行时库属性一览表

 这篇文章主要介绍了JavaScript运行时库属性,需要的朋友可以参考下 描述 语言要素  在 TextStream 文件中,如果文件指针越过了行尾标志,返回 True:否则返回 False. AtEndOfLine 属性  如果文件指针在 TextStream 文件的末尾,返回 True:否则返回 False. AtEndOfStream 属性  设置或返回文件或者文件夹的属性. Attributes 属性  给用户返回指定驱动器或网络共享上可用空间的总数. AvailableSpace 属

详解 Android 虚拟机 ART 运行时库 分析

在最新的Google I/O大会上,Google 发布了关于Android上最新的运行时库的情况.这就是Android RunTime (ART). ART 将会取代Dalvik虚拟机,成为Android平台上Java代码的执行工具.虽然自从Android KitKat,就有了一些关于ART的消息,但是基本都是一些新闻性质的,缺乏具体技术细节方面的介绍.本文尝试综合目前已有的各种消息,以及最新放出的 Android L 预览版本的ROM的情况,对ART运行时库做个详细的分析.     和IOS,

定位vc运行时库问题 依赖问题,屡试不爽的一招

用vc 菜单 文件| 打开|指定EXE或DLL,如有指定运行时库,则PE文件的资源中可以看到manifest 配置节 然后据此判断EXE依赖的运行时库, 再根据编译选项调整 运行时库设置

VS2010运行时库编译的问题

问题描述 今天用VS2010编了个小软件,在Debug下编译运行正常,在Release下编译正常,点击开发环境的启动调试按钮,程序可以正常运行,但是在工程目录Release下双击运行时,弹出"遇到问题需要关闭"的对话框,之后调试中发现,设置运行库为/MD./MDd和/MTd,编译后运行均正常,但设置为/MT后,编译正常,双击运行就会弹出"遇到问题需要关闭"的对话框,求高手指点 解决方案 解决方案二:集成环境与单个执行相差的主要是相对目录,在源文件目录是不是有DLL文

JavaScript运行时库属性一览表_基础知识

描述 语言要素 在 TextStream 文件中,如果文件指针越过了行尾标志,返回 True:否则返回 False. AtEndOfLine 属性 如果文件指针在 TextStream 文件的末尾,返回 True:否则返回 False. AtEndOfStream 属性 设置或返回文件或者文件夹的属性. Attributes 属性 给用户返回指定驱动器或网络共享上可用空间的总数. AvailableSpace 属性 返回 TextStream 文件中当前字符位置的列号. Column 属性 为

iOS学习之Objective-C 2.0 运行时系统编程

0 导言 本主主要内容包括: 1.概述 2.参考 3.运行时系统的版本和平台 4.和运行时系统的交互 5.消息 6.动态方法解析 7.消息转发 8.类型编码 9.属性声明 1 概述 Objective-C语言将决定尽可能的从编译和链接时推迟到运行时.只要有可能,Objective-C总是使用动态的方式来解决问题.这意味着Objective-C语言不仅需要一个编译器,同时也需要一个运行时系统来执行编译好的代码.这里的运行时系统扮演的角色类似于 Objective-C语言的操作系统,Objectiv

借助 C++ 进行 Windows 开发:Windows 运行时应用程序模型

我们的生活充满了抽象.作为开发人员,如果我们不了解抽象的定义就去使用它,则通常会让我们 陷入困境.抽象有时是零散的,且无法完全隐藏基本复杂性.别误解我的意思,其实抽象是很有用的. 它们能为用户和开发人员提供帮助,而如果您深入研究您通常依赖的抽象来了解其运作方式,则会让您 受益匪浅.此外,承认这一现实的库通常比不承认这一现实的库更为成功,部分是因为前者允许您在必 要时绕过抽象. Windows 运行时 (WinRT) 就是一个这样的抽象,在本月的专栏中,我将通过研究 WinRT 核心应用 程序模型

运行时出错:无法找到指定DLL库文件“SkinH

  运行时出错! 错误信息:无法找到指定DLL库文件"SkinH_EL.dll"中的输出命令"SkinH_Attach_Ex" 这是用易语言编写的程序,缺少了运行库

运行时和编译时元编程—编译时元编程

原文链接    译文链接     译者:JackWang 运行时和编译时元编程 第二部分 2 编译时元编程 Groovy的编译时元编程支持编译时生成代码.这些变换(译者注:原文该专有名词是transformations,译者直译为变换,也许不准确.如果有知道准确翻译的读者恳请不吝赐教,待译者修正)叫做程序的抽象语法树(AST),在Groovy里,我们叫做AST变换.AST变换支持在编译过程中植入钩子,修改抽象语法树之后继续编译生成正常的字节码流.和运行时元编程相比,这种转换可以在类文件的修改可见