Copy link to clipboard
Copied
Hi.
I want to get a number of folders for a specific directory.
var folderCount = Folder("C:/test/file/").getFiles( ? ); // Is this what values need?
alert(folderCount.length);
If this method is wrong, please tell me the other way.
Thanks
Hi,
Get all files from folder and then check whether it is a file or folder. Try this one
var myFileList = Folder("D:/Test").getFiles();
var folderCount = GetFoldersCount(myFileList) ;
$.writeln(folderCount);
function GetFoldersCount(fileList)
{
var folderCount = 0;
for (var i = 0; i < fileList.length; i++)
{
var myFile = myFileList;
if (myFile instanceof Folder)
folderCount++;
}
return folderCount
}
Copy link to clipboard
Copied
Hi,
Get all files from folder and then check whether it is a file or folder. Try this one
var myFileList = Folder("D:/Test").getFiles();
var folderCount = GetFoldersCount(myFileList) ;
$.writeln(folderCount);
function GetFoldersCount(fileList)
{
var folderCount = 0;
for (var i = 0; i < fileList.length; i++)
{
var myFile = myFileList;
if (myFile instanceof Folder)
folderCount++;
}
return folderCount
}
Get ready! An upgraded Adobe Community experience is coming in January.
Learn more