Freigeben über


Site.RevertToParent Method1

Wiederherstellen eines Websitekonfigurationswerts oder -werten auf den Standardwert.

Syntax

Site.RevertToParent(PropertyName)  
Site.RevertToParent(PropertyName);  

Parameter

Name Beschreibung
PropertyName Ein optionaler string Wert, der den Namen der Websiteeigenschaft enthält, die auf die von SiteElementDefaults angegebenen Standard zurückgesetzt werden soll. Die Eigenschaft kann geschachtelt werden (z. B. "LogFile.Directory").

Rückgabewert

Diese Methode gibt keinen Wert zurück.

Hinweise

Wenn Sie RevertToParent ohne Parameter aufrufen, werden alle benutzerdefinierten Konfigurationswerte für die Website entfernt. Wenn dies nicht das gewünschte Verhalten ist, setzen Sie bestimmte Eigenschaften mithilfe parametrisierter Aufrufe der Methode zurück.

Beispiel

Im folgenden Beispiel wird das Protokolldateiverzeichnis der Standardwebsite von %SystemDrive%\MySiteLogFiles auf %SystemDrive%\inetpub\logs\LogFiles zurückgesetzt. Im Beispiel wird diese Änderung im <logFile> Abschnitt für die Standardwebsite in der Datei ApplicationHost.config ausgeführt.

Hinweis

Die LogFile Eigenschaft der Site-Klasse enthält eine Instanz der SiteLogFile-Klasse. Die SiteLogFile Instanz verfügt über eine Directory Eigenschaft. Sie geben diese geschachtelte Eigenschaft mithilfe von oSite.RevertToParent("LogFile.Directory") an.

' Connect to the WMI WebAdministration namespace.  
Set oWebAdmin = GetObject( _  
    "winmgmts:root\WebAdministration")  
  
' Retrieve the default Web site.  
Set oSite = oWebAdmin.Get("Site.Name='Default Web Site'")  
  
' Display the Web site name, ID, and log file directory.  
WScript.Echo "Web site name: " & oSite.Name  
WScript.Echo "Site ID: " & oSite.ID      
WScript.Echo "Log file directory before revert: " & _  
    oSite.LogFile.Directory  
  
' Revert the log file directory to the default.  
oSite.RevertToParent("LogFile.Directory")  
  
' Update the contents of the oSite object variable.  
oSite.Refresh_  
  
' Display the change.  
WScript.Echo _  
    "Log file directory after revert: " & _  
        oSite.LogFile.Directory  
  
' Example output:  
' Web site name: Default Web Site  
' Site ID: 1  
' Log file directory before revert: %SystemDrive%\MySiteLogFiles  
' Log file directory after revert: %SystemDrive%\inetpub\logs\LogFiles  
  

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

Websiteklasse
SiteLogFile Class
SiteElementDefaults-Klasse