刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归    '创建多层目录的方法
刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归
    '所需支持:服务器必须启用FSO和RegExp
刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归
    '使用方法:传入一个目录路径 就可以创建
刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归
    'By CoderLee 2006.10.10
刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归
    Sub LeesCreateFolder(Folder)
刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归        
Dim RegEx, arrFolder, thisFolder
刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归        
刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归        
'使用正则表达式搜索出每级目录 便于依次创建
刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归
        Set RegEx = New RegExp
刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归        RegEx.Pattern 
= "[^\\]+\\" '搜索所有的非\字符和\ 如d:\a\网络\cc 则结果为 d:\  a\  网络\  cc
刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归
        RegEx.IgnoreCase = True
刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归        RegEx.Global 
= True
刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归        
Set arrFolder = RegEx.Execute(Folder)
刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归        
刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归        
Set RegEx = Nothing
刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归        
刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归        
Set fsoLee = Server.CreateObject("Scripting.FileSystemObject")
刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归        
刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归        
For Each SubFolder In arrFolder
刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归            thisFolder 
= thisFolder & SubFolder '一层一层的推进
刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归
            
刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归            
If Not fsoLee.FolderExists(thisFolder) Then
刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归                Response.Write(thisFolder)
刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归                fsoLee.CreateFolder(thisFolder) 
'如果该层不存在则创建
刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归
            End If
刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归            
刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归        
Next
刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归        
Set fsoLee = Nothing
刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归    
End Sub
刚才写的一个vbscript创建目录的方法 该方法可一次创建多层目录  不使用递归

呵呵 没有使用递归 而是使用正则表达式搜索出每层目录 而后依次创建

相关文章:

  • 2022-12-23
  • 2021-12-26
  • 2022-12-23
  • 2021-08-20
  • 2021-07-31
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-12-03
  • 2021-06-16
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案