Вот небольшой скрипт, чтобы вы начали с 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 Documentation держит все детали, которые вам нужны по этой теме (и многие другие). Скачайте его и попробуйте, это действительно полезно. В системах Windows небольшое знание FileSystemObject и его родственников действительно может спасти день.