如何使用 PowerShell 从 IIS 站点获取默认文档?
powershellmicrosoft technologiessoftware & coding
要获取存储在 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

