[ホーム] > 
[VBScript FAQ 一覧] > [再帰的にフォルダを作成する]
以下再帰的にフォルダを作成するサンプルです。
Dim arrEachFolderName,FolderName,path,objFSO
rem 作成するフォルダ名
FolderToMake="c:\temp\1\2\3"
Set objFSO = WScript.CreateObject("Scripting.FileSystemObject")
arrEachFolderName = split(FolderToMake, "\")
path = ""
rem 各フォルダ名を順番に作成する
For Each FolderName In arrEachFolderName
 If path <> "" Then 
  path = path & "\"
 end if
 path = path & FolderName
 If objFSO.FolderExists(path) = False Then 
  objFSO.CreateFolder(path)
 end if
next
[ホーム] > 
[VBScript FAQ 一覧]