Directory structure
Top level folder
->Subs
->subsubs
How would I indicate not to search all subfolders, but only folders one level under the top level? Thanks! Not my code.
#target photoshop; var folders =[]; var topLevel = Folder.selectDialog("Please select top level folder"); folders = FindAllFolders(topLevel, folders); folders.unshift(topLevel); var List = []; for(var a in folders){List.push(decodeURI(folders[a].name));} alert(List.join("\n")); function FindAllFolders( srcFolderStr, destArray) { var fileFolderArray = Folder( srcFolderStr ).getFiles(); for ( var i = 0; i < fileFolderArray.length; i++ ) { var fileFoldObj = fileFolderArray[i]; if ( fileFoldObj instanceof File ) { } else { destArray.push( Folder(fileFoldObj) ); FindAllFolders( fileFoldObj.toString(), destArray ); } } return destArray; };