如何使用 PowerShell 从 IIS 站点获取默认文档?
要获取存储在IIS默认网站页面上的默认文档,您可以使用以下命令。
示例
Get-WebConfigurationProperty -Filter //defaultDocument/files/add -PSPath 'IIS:\Sites\Default Web Site' -Name value ` | select value输出结果
Value ----- Default.htm Default.asp index.htm index.html iisstart.htm
要检查默认文档是否包含特定文件,
(Get-WebConfigurationProperty -Filter //defaultDocument/files/add -PSPath 'IIS:\Sites\Default Web Site' -Name value).value -contains 'iisstart.htm'
上面的命令检查IIS默认网站是否在默认文档页面上包含任何iisstart.htm。
您也可以使用其他网站而不是使用“默认网站”。要获取IIS级别的默认文档文件,
(Get-WebConfigurationProperty -Filter //defaultDocument/files/add -PSPath 'IIS:\' -Name value).value