• 企业400电话
  • 网络优化推广
  • AI电话机器人
  • 呼叫中心
  • 全 部 栏 目

    网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    VBScript 文件操作代码小结
    POST TIME:2021-10-18 11:46

    创建文本文件

    Set objFSO = CreateObject("Scripting.FileSystemObject")
    Set objFile = objFSO.CreateTextFile("C:\FSO\ScriptLog.txt")

    检察文件是否存在

    Set objFSO = CreateObject("Scripting.FileSystemObject")
    If objFSO.FileExists("C:\FSO\ScriptLog.txt") Then
        Set objFolder = objFSO.GetFile("C:\FSO\ScriptLog.txt")
    Else
        Wscript.Echo "File does not exist."
    End If

    删除文本文件

    Set objFSO = CreateObject("Scripting.FileSystemObject")
    objFSO.DeleteFile("C:\FSO\ScriptLog.txt")

    重命名文件

    Set objFSO = CreateObject("Scripting.FileSystemObject")
    objFSO.MoveFile "C:\FSO\ScriptLog.txt" , "C:\FSO\BackupLog.txt"

    文本操作

    读取全部内容

    Const ForReading = 1
    
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    Set objFile = objFSO.OpenTextFile("C:\Scripts\Test.txt", ForReading)
    
    strContents = objFile.ReadAll
    objFile.Close
    

    一行行的读取文本文件内容

    Const ForReading = 1
    
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    Set objTextFile = objFSO.OpenTextFile ("c:\scripts\servers.txt", ForReading)
    
    Do Until objTextFile.AtEndOfStream
        strComputer = objTextFile.ReadLine
        Wscript.Echo strComputer
    Loop
    
    objTextFile.Close

    追加文本文件一行内容

    Const ForAppending = 8
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    Set objTextFile = objFSO.OpenTextFile ("C:\Scripts\Service_Status.txt", ForAppending, True)
    objTextFile.WriteLine("追加的内容")
    objTextFile.Close

    有用的几个函数:

    替换:将Jim替换成James。

    strNewText = Replace(strText, "Jim ", "James ")

    用逗号分隔字符串:

    arrpath=split(strDN,",")
    wscript.echo arrpath(0)

    几个实例:

    读取文本文件指定的行内容(读第四行内容存到strLine变量中)

    Const ForReading = 1
    Set objFSO = CreateObject("Scripting.FileSystemObject") Set objTextFile = objFSO.OpenTextFile("mylogfile.log", ForReading)
    For i = 1 to 3 objTextFile.ReadLine Next
    strLine = objTextFile.ReadLine Wscript.Echo strLine
    objTextFile.Close
    

    到此这篇关于VBScript 文件操作代码小结的文章就介绍到这了,更多相关VBS 文件操作内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

    您可能感兴趣的文章:
    • 使用VBS访问外部文本文件一些方法和脚本实例代码
    • vbs删除文本文件的行的函数
    • 用vbs实现读取文本文件的方法
    • 用vbscript实现从文本文件中删除所有重复行的代码
    • 用vbs对文本文件的内容进行排序
    • 用vbs实现对文本文件中的项计数
    • 用vbs读取文本文件的最后一行
    • VBS文本文件操作实现代码
    上一篇:URL 筛选小工具 提取网页中的超链接地址
    下一篇:vbs 错误捕获器,用于捕获内部错误并进行手工处理
  • 相关文章
  • 

    关于我们 | 付款方式 | 荣誉资质 | 业务提交 | 代理合作


    © 2016-2020 巨人网络通讯

    时间:9:00-21:00 (节假日不休)

    地址:江苏信息产业基地11号楼四层

    《增值电信业务经营许可证》 苏B2-20120278

    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信