zoukankan      html  css  js  c++  java
  • vbs创建目录,可循环创建父级目录

    On error resume Next

    '删除字符串最右边的字符chs
    Function MyRTrim(src, chs)                  '删除字符串最右边的字符chs(可多个)
        Dim pos, sLeft
        src = Trim(src)
        pos = InStrRev(src, chs)                '查找最后一个字符chs
        if(pos > 0 and Len(Mid(src, pos+1)) = 0) Then
            sLeft = Left(src, pos - 1)          '去除最后一个chs
            MyRTrim = MyRTrim(sLeft, chs)       '去除尾部的chs
        else
            MyRTrim = src
        end if
    End Function

    '创建目录,如果父目录不存在,则创建:实现一次性创建所有父级目录
    Sub MyCreateFolder(sPath)
        Dim fs
        set fs = CreateObject("Scripting.FileSystemObject")
        if(Len(sPath) > 0 And fs.FolderExists(sPath) = False) Then
            Dim pos, sLeft
            pos = InStrRev(sPath, "\")
            if(pos <> 0) Then
                sLeft = Left(sPath, pos - 1)
                MyCreateFolder sLeft            '先创建父目录
            end if
            fs.CreateFolder sPath               '再创建本目录
        end if
        set fs = Nothing
    End Sub

    Dim path
    path = "E:\Program\VBScript\A1\A2\A3"
    path = MyRTrim(path, "\")
    MyCreateFolder path

  • 相关阅读:
    接口请求的例子
    SQLServer跨库查询分布式查询
    查看数据库估计的执行计划
    数据库对比工具
    十步完成windows服务的安装
    cdn 浏览器缓存机制
    quartz spring 整合例子
    利用jquery 实现多文件上传
    监测数据库的结构变化
    yii sql的输出
  • 原文地址:https://www.cnblogs.com/joeblackzqq/p/1966972.html
Copyright © 2011-2022 走看看