Использование UNC-пути с классическим ASP FileSystemObject - PullRequest
3 голосов
/ 01 февраля 2012

Согласно веб-сайтам, я мог найти следующий код должен работать.Если я изменю путь к C: \ whats_new.txt, он будет работать нормально.

Const Filename = "\\SCPAFS1PW\returns\whats_new.txt"    ' file to read
Const ForReading = 1, ForWriting = 2, ForAppending = 3
Const TristateUseDefault = -2, TristateTrue = -1, TristateFalse = 0

' Create a filesystem object
Dim FSO
set FSO = server.createObject("Scripting.FileSystemObject")

' Map the logical path to the physical system path
Dim Filepath
Filepath = Filename

if FSO.FileExists(Filepath) Then <--This always returns false

1 Ответ

5 голосов
/ 02 февраля 2012

Система сообщает, что файл не существует. На самом деле это была проблема с разрешениями. Microsoft разработала ошибку так, что если у вас нет разрешения, вы не сможете найти имена файлов в папке.

Я изменил свои разрешения в каталоге и смог получить к нему доступ по пути UNC.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...