IIS中存在Powershell Check MIME

时间:2015-02-10 12:18:04

标签: powershell iis mime

我有以下命令使用MIME

IIS类型添加到PowerShell
add-webconfigurationproperty //staticContent -name collection -value @{fileExtension='.xpa'; mimeType='application/octet-stream'} 

如何在调用add-webconfigurationproperty之前检查MIME类型是否存在?

2 个答案:

答案 0 :(得分:5)

您可以查看以下内容:

if( !((Get-WebConfiguration //staticcontent).collection | ? {$_.fileextension -eq '.xpa'}) ) {
  #do something
}

答案 1 :(得分:1)

您还可以使用以下方法检查是否存在“属性”:

if (!(Get-WebConfigurationProperty //staticContent -Name collection[fileExtension=".xpa"])) 
{ 
    Write-Host ".xpa doesn't exist"
}