Foros del Web » Programando para Internet » ASP Clásico »

Comprobar la existencia de archivos

Estas en el tema de Comprobar la existencia de archivos en el foro de ASP Clásico en Foros del Web. Hola a todos: Soy nueva en el foro y necesito urgente una solución a un problema que tengo en mi trabajo. Necesito saber si un ...
  #1 (permalink)  
Antiguo 07/06/2005, 09:32
 
Fecha de Ingreso: junio-2005
Mensajes: 1
Antigüedad: 19 años
Puntos: 0
Exclamación Comprobar la existencia de archivos

Hola a todos:

Soy nueva en el foro y necesito urgente una solución a un problema que tengo en mi trabajo.

Necesito saber si un archivo(excatamante un mp3) existe en en un servidor remoto(que no es donde están alojadas las páginas asp), mediante código ASP. He intentado con el siguiente código:

Set ObjFile=Server.CreateObject("Scripting.FileSystemO bject")
archivo="\\192.168.21.214\wavs\{C9FD69F5-0E46-4520-B185-A7F82C}.mp3"
if ObjFile.FileExists(archivo)=true then
response.Write("existe archivo")
else
response.Write("no existe archivo")
end if

Pero no funciona, sin embargo si busco un archivo que reside en el Servidor donde se encuentra el IIS, sí funciona.

Cuál será el problema? o no me sirve este código?

Alguien puede ayudarme, please!!!!}

Gracias
  #2 (permalink)  
Antiguo 07/06/2005, 10:09
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Si los servidores están dentro de una misma LAN, se debería poder. No sé si por la IP, como lo estás haciendo, pero si mediante el uso de \\nombredeequipo\recursocompartido\carpeta\archivo .mp3 o bien si el servidor con el IIS tiene asignada como unidad de red el recurso compartido del otro equipo, sería X:\carpeta\archivo.mp3

Aunque una vez intenté hacer el upload de un archivo usando una ruta similar a esa y no pude por cuestiones de permisos que no resolví... pero en este caso no tendrías que escribir nada, sólo verificar que exista.
__________________
...___...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:16.