jump to navigation

Carpeta Padre Diciembre 3, 2006

Publicado por lineadecodigo en : ASP , trackback

La idea es utilizar el lenguaje ASP para extraer información del sistema de archivos de nuestro servidor. Y que a partir de una ruta dada obtengamos el nombre del directorio padre de dicha ruta. Hay que tener en cuenta que la ruta puede acabar con el nombre de un fichero o el nombre de un directorio.
Así podríamos estar buscando el nombre de un directorio padre de una de estas dos rutas:

Lo primero que tenermos que hacer es instanciar el objeto "Scripting.FileSystemObject", el cual nos permite manejar el sistema de archivos. Para ellos utilizaremos el método CreateObject del objeto Server. Quedándonos la siguiente línea de código:

Set fso = Server.CreateObject("Scripting.FileSystemObject")

La forma de extraer el nombre del directorio padre es muy sencilla ya que solamente necesitaremos utilizar el método GetParentForlderName sobre el objeto en el que hayamos cargado el objeto "Scripting.FileSystemObject" y pasarle como parámetro la ruta de la cual queramos conocer su directorio padre.

El código ASP será el siguiente:

<%
dim ruta1, ruta2

ruta1 = "c:\windows\system\atl.dll"
ruta2 = "c:\windows\system\cache"

Set fso = Server.CreateObject("Scripting.FileSystemObject")

Response.Write ruta1 + " -carpeta padre---> " + fso.GetParentFolderName(ruta1) + "<br>"
Response.Write ruta2 + " -carpeta padre---> " + fso.GetParentFolderName(ruta2) + "<br>"
%>

En ambos casos, la carpeta padre será "c:\windows\system".

Articulos Similares:

Enviar entrada por email Enviar entrada por email | Imprimir Imprimir | 3595 visitas

1 Star2 Stars3 Stars4 Stars5 Stars (1 votos, media: 5.00 de 5)
Loading ... Loading ...

Comentarios»

1. hanna monta - Julio 6, 2007

jaja………….
esto es chido jajaja pinocho ocho jajajajkajjajaa

2. hanna monta - Julio 6, 2007

ya viene el dia 7777

3. maria - Febrero 14, 2008

hola como estas


Imagen CAPTCHA CAPTCHA Audio
Refrescar imagen