Saber la ruta física de un archivo ASP

Deseo saber en qué lugar del disco duro del servidor está almacenada el archivo ASP que se está ejecutando. Vamos a ver… tengo un archivo ASP, que...

La FAQ Saber la ruta física de un archivo ASP tiene

Pertenece a la categoría:

Pregunta
Deseo saber en qué lugar del disco duro del servidor está almacenada el archivo ASP que se está ejecutando. Vamos a ver… tengo un archivo ASP, que tiene un script y necesito saber el directorio físico (del disco duro del servidor) donde está ese archivo. Porque yo se el directorio donde lo he puesto de mi FTP, pero no corresponde con la ruta donde está localizado el archivo en el disco duro del servidor.


Respuesta de Miguel Angel Alvarez
La información que quieres extraer está en el array de variables del servidor. Ese array se llama request.servervariables y contiene la ruta del directorio donde está el script ASP que se está ejecutando, además de muchas otras informaciones.




El dato que deseas obtener se sacaría así:




request.servervariables("APPL_PHYSICAL_PATH")




Puedes encontrar más informaciones de las variables del servidor ASP.

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

Comentarios
Fue enviado 1 comentario a la faq
1 comentario revisado:
Por: MasQSoft
15/3/07
También puedes utilizar
Server.MapPath("[archivo]")
muy útil si lo que quieres es localizar un archivo que no es el que estas ejecutando.

Volver al árbol de categoríasVolver al árbol de categorías
Alojados en el grupo