JS Парсинг директорий

JavaScript Как получить список файлов из всех директорий.

function GetFilesFolder(tmpFillURL){ // Парсинг директорий. Получаем список файлов
	var FSO = new ActiveXObject("Scripting.FileSystemObject");
	var tmpOut = ""; // выходные значения
	var tmpFolder = FSO.GetFolder(tmpFillURL);

	// СУБ директории
	var subfolders = new Enumerator(tmpFolder.SubFolders);
	for(; !subfolders.atEnd(); subfolders.moveNext()) {
		tmpOut = GetFilesFolder((subfolders.item()).path);
	}  

	// Все файлы
	var fc = new Enumerator(tmpFolder.files);
	
	for (; !fc.atEnd(); fc.moveNext()) {
		tmpOut += fc.item() + "\n";
		//tmpOut = fc.item();
	}
}

alert(GetFilesFolder('C:\\'));

 


Рейтинг: 2,5/5 - 2 голосов

Комментарии ()