Powershell 检查 MIME 是不是存在于 IIS 中
Posted
技术标签:
【中文标题】Powershell 检查 MIME 是不是存在于 IIS 中【英文标题】:Powershell Check MIME exists in IISPowershell 检查 MIME 是否存在于 IIS 中 【发布时间】:2015-04-10 11:24:03 【问题描述】:我有以下命令使用PowerShell
将MIME
类型添加到IIS
add-webconfigurationproperty //staticContent -name collection -value @fileExtension='.xpa'; mimeType='application/octet-stream'
如何在调用 add-webconfigurationproperty
之前先检查 MIME 类型是否存在?
【问题讨论】:
【参考方案1】:您可以通过以下方式进行检查:
if( !((Get-WebConfiguration //staticcontent).collection | ? $_.fileextension -eq '.xpa') )
#do something
【讨论】:
【参考方案2】:您还可以使用以下方法检查“属性”是否存在:
if (!(Get-WebConfigurationProperty //staticContent -Name collection[fileExtension=".xpa"]))
Write-Host ".xpa doesn't exist"
【讨论】:
以上是关于Powershell 检查 MIME 是不是存在于 IIS 中的主要内容,如果未能解决你的问题,请参考以下文章
使用 S/MIME 或 PGP - 单个附件是不是经过散列/签名?