Добрый день.
Возникла задача померить размер файлов. Програмка - монитор, которая должна это делать, сама таких возможностей не имеет но понимает 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";
}
}
На локальных файлах работает нормально, но стоит передать ей сетевой адрес (вида \\имя_машины\каталог\файл.ра сширение), возвращает ошибку.
Подскажите, можно ли с этим справится?