刚才群里有人问这个,顺便写了下,万一以后用到,这个用递归就可以很好的解决
function GetSubFolder(forlderName)
{
var fso = new ActiveXObject("Scripting.FileSystemObject");
var f = fso.GetFolder(forlderName);
var x = new Enumerator(f.SubFolders);
var s="";
var count=0;
for (;!x.atEnd(); x.moveNext())
{
count++;
count += GetSubFolder(x.item());
}
return count;
}
WScript.Echo(GetSubFolder("D:\\Green"));

最新评论