Freigeben über


VirtualDirectory.Create Method1

Erstellen eines virtuellen Verzeichnisses.

Syntax

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

Parameter

Name Beschreibung
VirtualDirectoryPath Ein string Wert, der den virtuellen Verzeichnispfad enthält (z. B. "/MyVDir").
ApplicationPath Ein string Wert, der den Anwendungspfad enthält (z. B. "/MyApp").
PhysicalPath Ein optionaler string Wert, der den physischen Pfad zum Dateiverzeichnis enthält, in dem der Inhalt für das virtuelle Verzeichnis gespeichert ist (z. B. "C:\inetpub\MyVDirFiles"). Obwohl dieser Parameter optional ist, benötigen die meisten Implementierungen ihn. Hinweis: IIS überprüft nicht auf das Vorhandensein des angegebenen physischen Verzeichnisses. Wenn Sie einen ungültigen Pfad angeben und versuchen, das virtuelle Verzeichnis im IIS-Manager zu öffnen, zeigt der IIS-Manager die Fehlermeldung "Ein Teil des Pfads '<Pfad>' konnte nicht gefunden werden".
SiteName Ein string Wert, der den Namen der Website für das virtuelle Verzeichnis enthält (z. B. "Standardwebsite").

Rückgabewert

Diese Methode gibt keinen Wert zurück.

Hinweise

Das VirtualDirectory Objekt erbt von der ConfiguredObject-Klasse; es erbt nicht von der VirtualDirectoryElementDefaults-Klasse. Dies bedeutet, dass die Eigenschaften für das VirtualDirectoryElementDefaults Objekt auch für das VirtualDirectory Objekt deklariert werden müssen.

Beispiel

Im folgenden Beispiel wird ein virtuelles Verzeichnis mit dem Namen MyVDir unter der Anwendung auf der MyApp Standardwebsite erstellt.

' 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  

Anforderungen

type Beschreibung
Client - IIS 7.0 unter Windows Vista.
- IIS 7.5 unter Windows 7
- IIS 8.0 unter Windows 8
- IIS 10.0 unter Windows 10
Server - IIS 7.0 unter Windows Server 2008
- IIS 7.5 unter Windows Server 2008 R2
- IIS 8.0 auf Windows Server 2012.
- IIS 8.5 unter Windows Server 2012 R2
- IIS 10.0 auf Windows Server 2016
Produkt - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
MOF-Datei WebAdministration.mof

Weitere Informationen

VirtualDirectory-Klasse
VirtualDirectoryContainsConfigurationSection Class