自分用メモ。
function CreateFolderEx(n) { var wsh = new ActiveXObject("WScript.Shell"); var fso = new ActiveXObject("Scripting.FileSystemObject"); var re = /^.:\\/; var paths = n.split("\\"); var target = ""; if (!n.match(re)) { target = wsh.CurrentDirectory; } for (var i = 0; i < paths.length; i++) { target = fso.BuildPath(target, paths[i] + "\\"); if (!fso.FolderExists(target)) { fso.CreateFolder(target); } } }