Показать сообщение отдельно
  #6 (permalink)  
Старый 14.12.2012, 13:10
Аватар для lord2kim
Профессор
Отправить личное сообщение для lord2kim Посмотреть профиль Найти все сообщения от lord2kim
 
Регистрация: 03.05.2011
Сообщений: 848

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);
Ответить с цитированием