2015-02-10 1 views
2

я получил следующую команду, чтобы добавить MIME типа в IIS используя PowerShellPowershell Проверка MIME существует в IIS

add-webconfigurationproperty //staticContent -name collection -value @{fileExtension='.xpa'; mimeType='application/octet-stream'} 

Как я могу проверить, если тип MIME существует первый перед вызовом add-webconfigurationproperty?

ответ

4

Вы можете проверить следующим:

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

Вы также можете проверить на существование «имущества» с помощью этого:

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