Показать сообщение отдельно
  #1 (permalink)  
Старый 14.12.2009, 11:16
Новичок на форуме
Отправить личное сообщение для ashedow Посмотреть профиль Найти все сообщения от ashedow
 
Регистрация: 14.12.2009
Сообщений: 3

работа с файлами
Добрый день.
Возникла задача померить размер файлов. Програмка - монитор, которая должна это делать, сама таких возможностей не имеет но понимает javascript.

Написал такую функцию:

function FileSize(nf) 
{
	var fso, f, fsize;
  fso = new ActiveXObject("Scripting.FileSystemObject");
 	try
 	{
 		f = fso.GetFile(nf);
		fsize = f.Size;	
 	}
 	catch (error) {	f = false;}
	if (fsize) 
	{
		return fsize;
	}
	else 
	{
 		return "err";
	}

}



На локальных файлах работает нормально, но стоит передать ей сетевой адрес (вида \\имя_машины\каталог\файл.ра сширение), возвращает ошибку.
Подскажите, можно ли с этим справится?
Ответить с цитированием