使用Powershell编辑/设置Mime类型?
所以我想知道是否存在使用Powershell在IIS 7.5中更改/编辑MIME类型的特定方法? 到目前为止,我所遇到的解决方案,以添加MIME类型,如: http://sclarson.blogspot.co.at/2011/08/adding-mime-type-to-iis-vis-powershell.html HTTP://论坛。我检查了iis.net/t/1192371.aspx 以及其他一些被引用过的书,但这些书不包含任何信息。 似乎Add-WebConfigurationProperty正在使用,但是当我将这种方法用于现有的mimetype时,我将收到与重复项条目相关的错误(因为它已经在其中),因此该方法不在窗口之内。 我试图使用Set-WebConfigurationProperty代替,但是导致它删除了所有现有的mimetype条目,而只留下其中一个。 那么,有没有人提出建议或知道正确的方法呢?我还考虑过做类似先删除条目然后再添加条目的操作,唯一的问题是您将需要知道mimetype fileExtension和mimeTypes(即text / XML等)。因此,我假设我首先需要使用getwebconfigproperty方法来获取两个属性,然后通过将其值解析到delete-webpropconfig函数中然后再将其添加来将其删除...但是,仅通过三个步骤来设置mimetype似乎是多余的。 据我了解,appcmd.exe设置配置“此处的值和参数”方法几乎可以直接做到这一点。但是,与此相关的问题是不幸的是我们无法使用它。是的,我了解我可以使Powershell执行appcmd命令,但这不是一个可行的选择。我曾尝试使用Google搜寻和在书籍中阅读以寻求解决方案,但到目前为止仍未找到答案 1)该set-webconfigurationproperty方法删除所有其他模仿类型条目 2)add-webconfigurationproperty将不允许我执行该操作,并抛出“错误重复”消息 3)一个有效的解决方案,使用powershell在1行中完成此操作。