Compartir a través de


VirtualDirectory.Create Method1

Crear un directorio virtual

Sintaxis

objAppSrv.Get("VirtualDirectory").Create(  
   VirtualDirectoryPath,  
   ApplicationPath,  
   PhysicalPath,  
   SiteName  
);  
  
objAppSrv.Get("VirtualDirectory").Create(  
   VirtualDirectoryPath,  
   ApplicationPath,  
   PhysicalPath,  
   SiteName  
)  

Parámetros

Name Descripción
VirtualDirectoryPath Valor string que contiene la ruta de acceso del directorio virtual (por ejemplo, "/MyVDir").
ApplicationPath Valor string que contiene la ruta de acceso de la aplicación (por ejemplo, "/MyApp").
PhysicalPath Valor opcional string que contiene la ruta de acceso física al directorio de archivos donde se almacena el contenido del directorio virtual (por ejemplo, "C:\inetpub\MyVDirFiles"). Aunque este parámetro es opcional, la mayoría de las implementaciones lo requerirán. Nota: IIS no comprueba la existencia del directorio físico especificado. Si especifica una ruta de acceso no válida e intenta abrir el directorio virtual en el Administrador de IIS, el Administrador de IIS mostrará el mensaje de error "No se pudo encontrar una parte de la ruta de acceso "<path>".
SiteName Valor string que contiene el nombre del sitio web para el directorio virtual (por ejemplo, "Sitio web predeterminado").

Valor devuelto

Este método no devuelve ningún valor.

Comentarios

El objeto VirtualDirectory hereda de la clase ConfiguredObject; no hereda de la clase VirtualDirectoryElementDefaults. Esto significa que las propiedades del objeto VirtualDirectoryElementDefaults también deben declararse en el objeto VirtualDirectory.

Ejemplo

En el ejemplo siguiente se crea un directorio virtual llamado MyVDir en la aplicación MyApp en el sitio web predeterminado.

' Connect to the WebAdministration namespace.  
Set oWebAdmin = GetObject("winmgmts:root\WebAdministration")  
  
' Define the parameters.  
strVDirPath = "/MyVDir"  
strAppPath = "/MyApp"  
strPhysicalPath = "C:\inetpub\MyVDirFiles"  
strSiteName = "Default Web Site"  
  
' Create the new virtual directory.  
oWebAdmin.Get("VirtualDirectory").Create _  
    strVDirPath, strAppPath, strPhysicalPath, strSiteName  

Requisitos

Tipo Descripción
Remoto - IIS 7.0 en Windows Vista
- IIS 7.5 en Windows 7
- IIS 8.0 en Windows 8
- IIS 10.0 en Windows 10
Server - IIS 7.0 en Windows Server 2008
- IIS 7.5 en Windows Server 2008 R2
- IIS 8.0 en Windows Server 2012
- IIS 8.5 en Windows Server 2012 R2
- IIS 10.0 en Windows Server 2016
Producto - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
Archivo MOF WebAdministration.mof

Consulte también

VirtualDirectory Class
VirtualDirectoryContainsConfigurationSection Class