首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在DefaultDoc中禁用IIS6中的powershell

在DefaultDoc中禁用IIS6中的powershell
EN

Stack Overflow用户
提问于 2014-09-29 09:10:35
回答 1查看 130关注 0票数 0

我有脚本可以在IIS6中创建应用程序。现在我们正在MVC中开发,我需要使用相同的脚本禁用(取消检查)默认文档。我找不到办法去做。

我使用以下代码创建了这个应用程序:

代码语言:javascript
复制
$app = $path.Create("IIsWebVirtualDir", $AppNom)
$app.AppCreate2(1)
$app.Put("AppFriendlyName", $AppNom)
$app.Put("Path", $AppPath)
$app.Put("DefaultDoc", "$AppDefDoc")
$app.Put("AppPoolId", "$AppPoolNom")
$app.SetInfo()
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-01 14:36:35

最后,如果您已经配置了一个应用程序,这是非常容易的:

代码语言:javascript
复制
$vDirName = "App"
$iisWebSite = Get-WmiObject -Namespace 'root\MicrosoftIISv2' -Class IISWebServerSetting -Filter "ServerComment = '$siteName'"
$iisVD = "IIS://LocalHost/$($iisWebSite.Name)/ROOT/$vDirName"    
$app = [adsi] $iisVD
$app.DirBrowseFlags.Set_Value("62")
$app.Commitchanges()
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26096282

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档