VBS教程:方法-CreateTextFile 方法_vbs

CreateTextFile 方法

创建指定文件并返回 TextStream 对象,该对象可用于读或写创建的文件。

object.CreateTextFile(filename[, overwrite[, unicode]])

参数

object

必选项。应为 FileSystemObject 或 Folder 对象的名称。

filename

必选项。字符串表达式,指明要创建的文件。

overwrite

可选项。Boolean 值指明是否可以覆盖现有文件。如果可覆盖文件,该值为 True;如果不能覆盖文件,则该值为 False 。如果省略该值,则不能覆盖现有文件。

unicode

可选项。Boolean 值指明是否以 Unicode 或 ASCII 文件格式创建文件。如果以 Unicode 文件格式创建文件,则该值为 True;如果以 ASCII 文件格式创建文件,则该值为 False。如果省略此部分,则假定创建 ASCII 文件。

说明

以下代码举例说明如何使用 CreateTextFile 方法创建并打开文本文件:

Sub CreateAfile  Dim fso, MyFile  Set fso = CreateObject("Scripting.FileSystemObject")  Set MyFile = fso.CreateTextFile("c:\testfile.txt", True)  MyFile.WriteLine("这是一个测试。")  MyFile.CloseEnd Sub

对于 filename 已经存在的文件,如果 overwrite 参数为 False,或未提供此参数时,则会出现错误。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索vbs or 方法 教程、vbs脚本 app方法、vbs脚本中调用方法、vbs免杀方法、vbs脚本中写方法,以便于您获取更多的相关知识。

时间: 2024-10-31 16:22:37

VBS教程:方法-CreateTextFile 方法_vbs的相关文章

VBS教程:VBScript 对象_vbs

VBScript 对象 描述 语言元素 提供对已创建类的事件的访问途径. Class 对象 用于保存数据主键,值对的对象. Dictionary 对象 包含与运行时错误相关的信息. Err 对象 提供对计算机文件系统的访问途径. FileSystemObject 对象 提供对一个正则表达式匹配的只读属性的访问途径功能. Match 对象 正则表达式 Match 对象的集合. Matches 集合 提供简单的正则表达式支持. RegExp 对象 提供对正则表达式子匹配字符串的只读值的访问. Sub

VBS教程:运算符-运算符(+)_vbs

运算符(+) 计算两个数之和. result = expression1 + expression2 参数 result 任意数值变量. expression1 任意表达式. expression2 任意表达式. 说明 虽然也可以使用 + 运算符连接两个字符串,但是您仍应使用 & 运算符进行字符串的连接以避免混淆,提供易理解的代码. 这是因为在使用 + 运算符时,有可能无法确定是做加法还是做字符串连接. 表达式的基本子类型决定了 + 运算符所做的操作,如下表所示: 如果 则 两个表达式都是数值

VBS教程:运算符-\ 运算符_vbs

\ 运算符 两个数相除并返回以整数形式表示的结果. result = number1\number2 参数 result 任意数值变量. number1 任意数值表达式. number2 任意数值表达式. 说明 在除法操作前,数值表达式四舍五入为 Byte.Integer 或 Long 子类型表达式. 如果任何表达式为 Null,result 也是 Null.任何表达式为 Empty 时,则按 0 处理.

VBS教程:正则表达式简介_vbs

这些页包含的信息其目的是提供一个关于正则表达式的通用介绍.  尽管试图让每个主题的内容都比较独立,但这些主题所包含的大部分信息都依赖于对前面所介绍的特性或概念的理解.因此,建议您顺序地仔细阅读这些主题,以便最全面地了解这些材料. "正则表达式简介"包括下述各个主题: 正则表达式 早期起源 使用正则表达式 正则表达式语法 建立正则表达式 优先权顺序 普通字符 特殊字符 非打印字符 字符匹配 限定符 定位符 选择与编组 后向引用

VBS教程:方法-GetSpecialFolder 方法_vbs

GetSpecialFolder 方法 返回指定的特殊文件夹. object.GetSpecialFolder(folderspec) 参数 object 必选项.应为 FileSystemObject 的名称. folderspec 必选项.要返回的特殊文件夹名称.可以是"设置"部分列出的任何常数. 设置 folderspec 可为下列值: 常数 值 描述 WindowsFolder 0 Windows 文件夹,包含 Windows 操作系统安装的文件. SystemFolder 1

VBS教程:方法-OpenAsTextStream 方法_vbs

OpenAsTextStream 方法 打开指定的文件并返回一个 TextStream 对象,此对象用于对文件进行读.写或追加操作. object.OpenAsTextStream([iomode, [format]]) 参数 object 必选项.应为 File 对象的名称. iomode 可选项.输入/输出模式,是下列三个常数之一:ForReading.ForWriting 或 ForAppending. format 可选项.三个 Tristate 值之一,指出以何种格式打开文件.忽略此参

VBS教程:方法-Delete 方法_vbs

Delete 方法 删除指定的文件或文件夹. object.Delete force 参数 object 必选项.应为 File 或 Folder 对象的名称. force 可选项.Boolean 值.如果要删除的文件或文件夹的属性设置为只读属性,则该值为 True:否则为 False(默认). 说明 若指定文件或文件夹不存在,错误发生.有内容的文件夹和无内容的文件夹所使用的Delete方法无异.无论有无内容,指定文件夹皆被删除. 对 File 或 Folder 应用 Delete 方法的结果与

VBS教程:方法-GetTempName 方法_vbs

GetTempName 方法 返回随机生成的临时文件或文件夹的名称,用于执行要求临时文件或文件夹的操作. object.GetTempName 可选项参数 object 应为 FileSystemObject 对象的名称. 说明 GetTempName 方法不创建文件,该方法仅提供临时文件名.CreateTextFile 使用该临时文件名创建文件. 下面例子举例说明如何使用 GetTempName 方法: Dim fso, tempfileSet fso = CreateObject("Scri

VBS教程:方法-Copy 方法_vbs

Copy 方法 将指定的文件或文件夹从某位置复制到另一位置. object.Copy destination[, overwrite] 参数 object 必选项.应为 File 或 Folder 对象的名称. destination 必选项.复制文件或文件夹的目标位置.不允许使用通配符. overwrite 可选项.Boolean 值.如果覆盖现有文件或文件夹,则 Boolean 值为 True(默认):否则为 False. 说明 对 File 或 Folder 应用 Copy 方法的结果与使