JS, FileSystemObject и функция GetAbsolutePathName()...
От: Plague Россия  
Дата: 07.05.09 10:00
Оценка:
Даже не знаю куда писать... Гугл не помог

Есть следующая проблема — при невыясненных обстоятельствах функция GetAbsolutePathName() объекта Scripting.FileSystemObject возвращает строку в разных кодировках, а точнее, видимо, в UTF-8

Если открываю Проводник, перехожу в нужную папку или Запускаю .JS скрипт с локального ресурса из IE, то функция возвращает строку вида:
"\\server\#G5B @01>B" (на самом деле, по всей видимости, это UTF-8, но как определить он это или нет — не знаю )

а если отрою эту папку в Проводнике! из FAR (CTRL+']', SHIFT+ENTER) и запущу скрипт (или запущу прямо из FAR)- получаю нормальную строку:
"\\server\Учет работ"

Как это исправить, чтоб работало нормально?
(все усугубляется тем, что на других машинах в проводнике может возвращать и так, и эдак)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.