| Server IP : 209.209.40.120 / Your IP : 216.73.217.112 Web Server : Microsoft-IIS/10.0 System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586 User : NEWWWW$ ( 0) PHP Version : 8.3.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /Windows/System32/WindowsPowerShell/v1.0/Modules/WebAdministration/ |
Upload File : |
<?xml version="1.0" encoding="utf-8" ?>
<Types>
<Type>
<Name>Microsoft.IIs.PowerShell.Provider.ServerNode#SERVER</Name>
<Members>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>Name</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
</Members>
</Type>
<Type>
<Name>Microsoft.IIs.PowerShell.Framework.SiteCollectionNode#Sites</Name>
<Members>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>Name</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
</Members>
</Type>
<Type>
<Name>Microsoft.IIs.PowerShell.Framework.PoolCollectionNode#AppPools</Name>
<Members>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>Name</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
</Members>
</Type>
<Type>
<Name>Microsoft.IIs.PowerShell.Framework.NodeCollection</Name>
<Members>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>Name</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
</Members>
</Type>
<Type>
<Name>Microsoft.IIs.PowerShell.Framework.NodeHashedCollection</Name>
<Members>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>Name</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
</Members>
</Type>
<Type>
<Name>Microsoft.IIs.PowerShell.Framework.Site#site</Name>
<Members>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>Name</Name>
<Name>ID</Name>
<Name>State</Name>
<Name>PhysicalPath</Name>
<Name>Bindings</Name>
</ReferencedProperties>
</PropertySet>
<PropertySet>
<Name>DefaultKeyPropertySet</Name>
<ReferencedProperties>
<Name>Name</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
</Members>
</Type>
<Type>
<Name>Microsoft.IIs.PowerShell.Framework.ConfigurationElement#site</Name>
<Members>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>Name</Name>
<Name>ID</Name>
<Name>State</Name>
<Name>PhysicalPath</Name>
<Name>Bindings</Name>
</ReferencedProperties>
</PropertySet>
<PropertySet>
<Name>DefaultKeyPropertySet</Name>
<ReferencedProperties>
<Name>Path</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
</Members>
</Type>
<Type>
<Name>Microsoft.IIs.PowerShell.Framework.ConfigurationElement#system.applicationHost/sites#site</Name>
<Members>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>Name</Name>
<Name>ID</Name>
<Name>State</Name>
<Name>Bindings</Name>
</ReferencedProperties>
</PropertySet>
<PropertySet>
<Name>DefaultKeyPropertySet</Name>
<ReferencedProperties>
<Name>Path</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
</Members>
</Type>
<Type>
<Name>Microsoft.IIs.PowerShell.Framework.ConfigurationElement#bindings</Name>
<Members>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>Collection</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
</Members>
</Type>
<Type>
<Name>Microsoft.IIs.PowerShell.Framework.ConfigurationElement#bindings#binding</Name>
<Members>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>protocol</Name>
<Name>bindingInformation</Name>
<Name>sslFlags</Name>
</ReferencedProperties>
</PropertySet>
<PropertySet>
<Name>DefaultKeyPropertySet</Name>
<ReferencedProperties>
<Name>protocol</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
<ScriptMethod>
<Name>ToString</Name>
<Script>
if( $this.Protocol -eq "https" )
{
return [string]::Format("{0} {1} sslFlags={2}", $this.Protocol,$this.BindingInformation,$this.sslFlags)
}
else
{
return [string]::Format("{0} {1}", $this.Protocol,$this.BindingInformation)
}
</Script>
</ScriptMethod>
</Members>
</Type>
<Type>
<Name>Microsoft.IIs.PowerShell.Framework.Application#application</Name>
<Members>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>Name</Name>
<Name>ApplicationPool</Name>
<Name>EnabledProtocols</Name>
<Name>PhysicalPath</Name>
</ReferencedProperties>
</PropertySet>
<PropertySet>
<Name>DefaultKeyPropertySet</Name>
<ReferencedProperties>
<Name>Name</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
</Members>
</Type>
<Type>
<Name>Microsoft.IIs.PowerShell.Framework.ConfigurationElement#site#application</Name>
<Members>
<ScriptProperty>
<Name>PhysicalPath</Name>
<GetScriptBlock>
$pquery = $this.ItemXPath + "/virtualDirectory[@path='/']/@physicalPath"
$(get-webconfiguration $pquery).Value
</GetScriptBlock>
</ScriptProperty>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>Path</Name>
<Name>ApplicationPool</Name>
<Name>EnabledProtocols</Name>
<Name>PhysicalPath</Name>
</ReferencedProperties>
</PropertySet>
<PropertySet>
<Name>DefaultKeyPropertySet</Name>
<ReferencedProperties>
<Name>Path</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
</Members>
</Type>
<Type>
<Name>Microsoft.IIs.PowerShell.Framework.VirtualDirectory#virtualDirectory</Name>
<Members>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>Name</Name>
<Name>PhysicalPath</Name>
</ReferencedProperties>
</PropertySet>
<PropertySet>
<Name>DefaultKeyPropertySet</Name>
<ReferencedProperties>
<Name>Name</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
</Members>
</Type>
<Type>
<Name>Microsoft.IIs.PowerShell.Framework.ConfigurationElement#application#virtualDirectory</Name>
<Members>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>Path</Name>
<Name>PhysicalPath</Name>
</ReferencedProperties>
</PropertySet>
<PropertySet>
<Name>DefaultKeyPropertySet</Name>
<ReferencedProperties>
<Name>Name</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
</Members>
</Type>
<Type>
<Name>Microsoft.IIs.PowerShell.Framework.NamespaceNode#AppPool</Name>
<Members>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>Name</Name>
<Name>State</Name>
</ReferencedProperties>
</PropertySet>
<PropertySet>
<Name>DefaultKeyPropertySet</Name>
<ReferencedProperties>
<Name>Name</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
</Members>
</Type>
<Type>
<Name>WorkerProcesses</Name>
<Members>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>Name</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
</Members>
</Type>
<Type>
<Name>Microsoft.IIs.PowerShell.Framework.WorkerProcessNode#WorkerProcess</Name>
<Members>
<ScriptProperty>
<Name>Handles</Name>
<GetScriptBlock>$(get-process -id $this.processId).Handles</GetScriptBlock>
</ScriptProperty>
<ScriptProperty>
<Name>StartTime</Name>
<GetScriptBlock>$(get-process -id $this.processId).StartTime</GetScriptBlock>
</ScriptProperty>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>processId</Name>
<Name>Handles</Name>
<Name>state</Name>
<Name>StartTime</Name>
</ReferencedProperties>
</PropertySet>
<PropertySet>
<Name>DefaultKeyPropertySet</Name>
<ReferencedProperties>
<Name>processId</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
</Members>
</Type>
<Type>
<Name>Microsoft.IIs.PowerShell.Framework.ConfigurationElement#error</Name>
<Members>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>statusCode</Name>
<Name>subStatusCode</Name>
<Name>path</Name>
<Name>responseMode</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
</Members>
</Type>
<Type>
<Name>System.Management.Automation.PSCustomObject#configurationLock</Name>
<Members>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>LockType</Name>
<Name>Value</Name>
<Name>PSPath</Name>
<Name>Location</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
</Members>
</Type>
<Type>
<Name>Microsoft.IIs.PowerShell.Framework.ConfigurationElement#request</Name>
<Members>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>requestId</Name>
<Name>connectionId</Name>
<Name>verb</Name>
<Name>url</Name>
<Name>siteId</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
</Members>
</Type>
<Type>
<Name>SslBinding</Name>
<Members>
<ScriptProperty>
<Name>Sites</Name>
<GetScriptBlock>
$ip = [string]::empty
if(-not [string]::IsNullOrEmpty($this.IPAddress))
{
# Is a traditional binding
if ($this.IPAddress.AddressFamily -eq [System.Net.Sockets.AddressFamily]::InterNetworkV6)
{
$ip = "[" + $this.IPAddress.ToString() + "]"
}
else
{
$ip = [string]$this.IPAddress
if ($ip -eq "0.0.0.0")
{
$ip = "*"
}
}
$bi += $ip + ":" + $this.Port
get-webconfiguration -filter `
"/system.applicationHost/sites/site/bindings/binding`
[@protocol=`'https`' and starts-with(@bindingInformation,`'$bi`') and @sslFlags=0]`
/parent::node()/parent::node()/@name" `
-pspath MACHINE/WEBROOT/APPHOST
}
else
{
# Is either a CCS or SNI binding
if(-not [string]::IsNullOrEmpty($this.Host))
{
$bi = ":" + $this.Port + ":" + $this.Host
get-webconfiguration -filter `
"/system.applicationHost/sites/site/bindings/binding`
[@protocol=`'https`' and contains(@bindingInformation,`'$bi`') and (@sslFlags=1 or @sslFlags=3)]`
/parent::node()/parent::node()/@name" `
-pspath MACHINE/WEBROOT/APPHOST
}
else
{
# IS CCS so query for all bindings using the specified port.
$bi = ":" + $this.Port + ":"
get-webconfiguration -filter `
"/system.applicationHost/sites/site/bindings/binding`
[@protocol=`'https`' and contains(@bindingInformation,`'$bi`') and (@sslFlags=2 or @sslFlags=3)]`
/parent::node()/parent::node()/@name" `
-pspath MACHINE/WEBROOT/APPHOST
}
}
</GetScriptBlock>
</ScriptProperty>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>IPAddress</Name>
<Name>Port</Name>
<Name>Host</Name>
<Name>Store</Name>
<Name>Sites</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
</Members>
</Type>
<Type>
<Name>Microsoft.IIs.PowerShell.Framework.SectionGroup</Name>
<Members>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>Name</Name>
<Name>Sections</Name>
<Name>SectionGroups</Name>
</ReferencedProperties>
</PropertySet>
<PropertySet>
<Name>DefaultKeyPropertySet</Name>
<ReferencedProperties>
<Name>Name</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
<ScriptMethod>
<Name>ToString</Name>
<Script>
[string]::Format("{0}", $this.Name)
</Script>
</ScriptMethod>
</Members>
</Type>
<Type>
<Name>Microsoft.IIs.PowerShell.Framework.SectionDefinition</Name>
<Members>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>Name</Name>
<Name>OverrideModeDefault</Name>
<Name>AllowDefinition</Name>
<Name>AllowLocation</Name>
</ReferencedProperties>
</PropertySet>
<PropertySet>
<Name>DefaultKeyPropertySet</Name>
<ReferencedProperties>
<Name>Name</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
<ScriptMethod>
<Name>ToString</Name>
<Script>
[string]::Format("{0}", $this.Name)
</Script>
</ScriptMethod>
</Members>
</Type>
<Type>
<Name>Microsoft.IIs.PowerShell.Framework.ConfigurationSection</Name>
<Members>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>SectionPath</Name>
<Name>PSPath</Name>
<Name>Location</Name>
</ReferencedProperties>
</PropertySet>
<PropertySet>
<Name>DefaultKeyPropertySet</Name>
<ReferencedProperties>
<Name>SectionPath</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
</Members>
</Type>
<Type>
<Name>Microsoft.IIs.PowerShell.Framework.ConfigurationElement#system.webServer/modules</Name>
<Members>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>Collection</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
</Members>
</Type>
<Type>
<Name>Microsoft.IIs.PowerShell.Framework.ConfigurationElement#system.webServer/modules#add</Name>
<Members>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>Name</Name>
<Name>Precondition</Name>
<Name>Type</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
</Members>
</Type>
<Type>
<Name>Microsoft.IIs.PowerShell.Framework.ConfigurationElement#system.webServer/globalModules#add</Name>
<Members>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>Name</Name>
<Name>Precondition</Name>
<Name>image</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
</Members>
</Type>
<Type>
<Name>Microsoft.IIs.PowerShell.Framework.ConfigurationElement#system.webServer/handlers#add</Name>
<Members>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>Name</Name>
<Name>Path</Name>
<Name>Verb</Name>
<Name>Modules</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
</Members>
</Type>
<Type>
<Name>Microsoft.IIs.PowerShell.Framework.ConfigurationElement#system.webServer/fastCgi#application</Name>
<Members>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>protocol</Name>
<Name>fullPath</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
</Members>
</Type>
<Type>
<Name>System.IO.DirectoryInfo#ConfigurationBackup</Name>
<Members>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>Name</Name>
<Name>CreationDate</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
</Members>
</Type>
<Type>
<Name>Microsoft.IIs.PowerShell.Framework.CodeProperty</Name>
<Members>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>Value</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
</Members>
</Type>
<Type>
<Name>Microsoft.IIs.PowerShell.Framework.ConfigurationLocation</Name>
<Members>
<MemberSet>
<Name>PsStandardMembers</Name>
<Members>
<PropertySet>
<Name>DefaultDisplayPropertySet</Name>
<ReferencedProperties>
<Name>Name</Name>
<Name>LocationType</Name>
<Name>PSPath</Name>
</ReferencedProperties>
</PropertySet>
</Members>
</MemberSet>
</Members>
</Type>
</Types>