Freigeben über


VirtualDirectory Klasse 2

Stellt ein virtuelles IIS-Verzeichnis dar.

Syntax

class VirtualDirectory : ConfiguredObject  

Methoden

In der folgenden Tabelle werden die Methoden aufgelistet, die von der VirtualDirectory-Klasse verfügbar gemacht werden.

Name Beschreibung
Erstellen Erstellt ein virtuelles Verzeichnis.
GetAllSections (Geerbt von ConfiguredObject.)
GetSection (Geerbt von ConfiguredObject.)
RevertToParent Setzt den Konfigurationswert oder die Werte eines virtuellen Verzeichnisses auf die Werte des übergeordneten Verzeichnisses zurück.

Eigenschaften

In der folgenden Tabelle sind die Eigenschaften aufgeführt, die von der VirtualDirectory-Klasse verfügbar gemacht werden.

Name Beschreibung
AllowSubDirConfig Ein boolean Lese-/Schreibwert. true wenn IIS nach Web.config-Dateien in Inhaltsverzeichnissen sucht, die niedriger als die aktuelle Ebene sind; false wenn IIS diese Dateien nicht in Verzeichnissen unter der aktuellen Ebene sucht. Der Standardwert ist true.
ApplicationPath Ein schreibgeschützter string Wert, der den Pfad für die Anwendung enthält, zu der das virtuelle Verzeichnis gehört. Eine Schlüsseleigenschaft.
LogonMethod Eine sint32 Lese-/Schreibaufzählung, die angibt, wie ein Benutzer lokal angemeldet ist. Die Art der Anmeldung bestimmt, ob das resultierende Token auch aus der Ferne verwendet werden kann. Die möglichen Werte werden weiter unten im Abschnitt Hinweise aufgeführt.
Password Ein string Lese-/Schreibwert, der das verschlüsselte Kennwort für den Zugriff auf den physischen Pfad für das virtuelle Verzeichnis angibt.
Path Ein schreibgeschützter string Wert, der den virtuellen Verzeichnispfad enthält. Eine Schlüsseleigenschaft.
PhysicalPath Ein string Lese-/Schreibwert, der den physischen Pfad angibt, der dem virtuellen Verzeichnis zugeordnet ist.
SiteName Ein schreibgeschützter string Wert, der den Namen der Website enthält, zu der das virtuelle Verzeichnis gehört. Eine Schlüsseleigenschaft.
UserName Ein string Lese-/Schreibwert, der einen Benutzer angibt, der über Berechtigungen für den Zugriff auf Konfigurationsdateien oder -inhalte in einem virtuellen Verzeichnis verfügt. Der Standardwert ist null.

Unterklassen

Diese Klasse enthält keine Unterklassen.

Hinweise

Die folgende Tabelle enthält die möglichen Werte und Schlüsselwörter für die LogonMethod Eigenschaft. Der Standardwert ist 3 (ClearText). Weitere Informationen finden Sie in der LogonUserEx-Funktion.

Wert Schlüsselwort Beschreibung
0 Interactive Dieser Anmeldetyp ist für Benutzer vorgesehen, die interaktiv den Computer verwenden.
1 Batch Dieser Anmeldetyp ist für Batchserver vorgesehen, bei denen Prozesse im Auftrag eines Benutzers ohne direkte Intervention ausgeführt werden können. Anmeldeinformationen werden für diesen Anmeldetyp nicht zwischengespeichert.
2 Network Dieser Anmeldetyp ist für Hochleistungsserver zur Authentifizierung von Nur-Text-Kennwörtern vorgesehen. Anmeldeinformationen werden für diesen Anmeldetyp nicht zwischengespeichert.
3 ClearText Dieser Anmeldetyp behält den Namen und das Kennwort im Authentifizierungspaket bei, wodurch der Server Verbindungen zu anderen Netzwerkservern herstellen kann, während er die Identität des Clients vorgibt.

Beispiel

Im folgenden Beispiel wird der physische Pfad für die Standardwebsite festgelegt.

' Connect to the WMI WebAdministration namespace.  
Set oWebAdmin = GetObject("winmgmts:root\WebAdministration")  
' Get the root virtual directory for the default Web site.  
Set oVDir = oWebAdmin.Get(_   
"VirtualDirectory.SiteName='Default Web Site',ApplicationPath='/',Path='/'")  
  
' Set the physical path for the default Web site.  
oVDir.PhysicalPath = "C:\MyContent"  
oVDir.Put_  
  

Vererbungshierarchie

ConfiguredObject

VirtualDirectory

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

ConfiguredObject-Klasse
Objektklasse
LogonUserEx