Поделиться через


Метод VirtualDirectory.Create1

Создает виртуальный каталог.

Синтаксис

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

Параметры

Имя Описание
VirtualDirectoryPath Значение string типа , содержащее путь к виртуальному каталогу (например, /MyVDir).
ApplicationPath Значение string типа , содержащее путь к приложению (например, /MyApp).
PhysicalPath Необязательное string значение, содержащее физический путь к каталогу файлов, в котором хранится содержимое виртуального каталога (например, "C:\inetpub\MyVDirFiles"). Хотя этот параметр является необязательным, он требуется для большинства реализаций. Примечание: СЛУЖБЫ IIS не проверка существования указанного физического каталога. Если указать недопустимый путь и попытаться открыть виртуальный каталог в диспетчере IIS, диспетчер IIS отобразит сообщение об ошибке "Не удалось найти часть пути "<путь>".
SiteName Значение string типа , содержащее имя веб-сайта для виртуального каталога (например, "Веб-сайт по умолчанию").

Возвращаемое значение

Этот метод не возвращает значение.

Комментарии

Объект VirtualDirectory наследуется от класса ConfiguredObject ; он не наследуется от класса VirtualDirectoryElementDefaults . Это означает, что свойства VirtualDirectoryElementDefaults объекта также должны быть объявлены в объекте VirtualDirectory .

Пример

В следующем примере создается виртуальный каталог с именем MyVDir в MyApp приложении на веб-сайте по умолчанию.

' 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  

Требования

Тип Описание
клиент — IIS 7.0 в Windows Vista
— IIS 7.5 в Windows 7
— IIS 8.0 в Windows 8
— IIS 10.0 в Windows 10
Сервер — IIS 7.0 в Windows Server 2008
— IIS 7.5 в Windows Server 2008 R2
— IIS 8.0 в Windows Server 2012
— IIS 8.5 в Windows Server 2012 R2
— IIS 10.0 в Windows Server 2016
Продукт — IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
MOF-файл WebAdministration.mof

См. также:

Класс VirtualDirectory
Класс VirtualDirectoryContainsConfigurationSection