Enumerator オブジェクトの使い方がようやく分かりました。JScript と同じです。
var fso = new ActiveXObject ('Scripting.FileSystemObject');
var folder = fso.GetFolder ('R:\');
var list = [ ];
var en = new Enumerator (folder.Files);
for (; !en.atEnd (); en.moveNext ()) {
list.push (en.item ().Name);
}
alert (list.join ("\n"));
ただ、OnHttpRequest からは ActiveX が使えませんし、ファイルシステム関係は DMonkey が独自に組み込みオブジェクトを持っているので、Irvine から使う場面というのは思い浮かびません。