Вот небольшой скрипт для начала работы с FileSystemObject в сочетании с JScript:
var fso = new ActiveXObject("Scripting.FileSystemObject");
var shell = new ActiveXObject("WScript.Shell");
var path = "%ProgramFiles%";
var programFiles = fso.GetFolder(shell.ExpandEnvironmentStrings(path));
var subFolders = new Enumerator(programFiles.SubFolders);
while (!subFolders.atEnd())
{
var subFolder = subFolders.item();
WScript.Echo(subFolder.Name);
subFolders.moveNext();
}
Вызовите это с помощью csript.exe в командной строке:
cscript subfolders.js
Документация Windows Script 5.6 содержит все необходимые сведения по этой теме (и многие другие). Загрузите его и получите, это действительно полезно. В системах Windows немного знаний о FileSystemObject и его родственниках действительно могут спасти день.