Метод 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