ratratrat,
var folderaddress = "C:/"; // имя папки из которой будет происходить считывание файлов
var fso, f, fc, s = "", ar = [], obj = {}, i = 0;
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.GetFolder(folderaddress);
fc = new Enumerator(f.files);
for (; !fc.atEnd(); fc.moveNext()) {
obj[fc.item().size] = fc.item().Name;
ar[i] = fc.item().size;
i++;
}
ar.sort(function(a,b){return a-b;});
for (i=0; i < ar.length; i++) {
s += obj[ar[i]]+"\n";
}
WScript.Echo(s);