como saber si existe un archivo en unidad de red

31/01/2006 - 17:40 por Laura | Informe spam
Hola, necesito dentro de una asp preguntar si existe un archivo, que esta en
otro servidor, tengo en una unidad mapeada, la carpeta que contiene el
archivo.
Hago lo siguiente:
<%
Dim objFS
Dim fecha
Set objFS = Server.CreateObject("Scripting.FileSystemObject")
If objFS.FileExists("f:\pp\0000005A_M.JPG") Then
response.write "lo encontro"
response.end
else
response.write "no lo encontro"
response.end
end if
%>

pero no me funciona, si lo pongo en el disco c, anda.
Si alguien sabe como es ..
Muchas gracias.

Laura.
 

Leer las respuestas

#1 Matías Iacono
31/01/2006 - 22:24 | Informe spam
Es necesario tener permisos de lectura sobre esa unidad.

Ten en cuenta que el administrador o el usuario de la maquina no son los que
ASP usa.

Prueba con darle acceso al usuario anonimo.

Saludos

Matías Iacono
Microsoft MVP ASP/ASP.net
DCE3 v.2003 - DCE2 v.2005
Coordinador de evento Comunidad MSDN Bolivia
"Laura" escribió en el mensaje
news:
Hola, necesito dentro de una asp preguntar si existe un archivo, que esta
en
otro servidor, tengo en una unidad mapeada, la carpeta que contiene el
archivo.
Hago lo siguiente:
<%
Dim objFS
Dim fecha
Set objFS = Server.CreateObject("Scripting.FileSystemObject")
If objFS.FileExists("f:\pp\0000005A_M.JPG") Then
response.write "lo encontro"
response.end
else
response.write "no lo encontro"
response.end
end if
%>

pero no me funciona, si lo pongo en el disco c, anda.
Si alguien sabe como es ..
Muchas gracias.

Laura.



Preguntas similares