我正在使用PowerShell配置网站,我想设置默认文档。我该怎么做?
答案 0 :(得分:1)
这是一种方式:
$metabasePath = "IIS://Localhost/W3SVC"
$iisNumber = "12345"
$site = new-object
System.DirectoryServices.DirectoryEntry("$metabasePath/$iisNumber/root")
$site.psbase.Properties["DefaultDoc"].Value =
"newdefdoc.htm," + $site.psbase.Properties["DefaultDoc"].Value
$site.psbase.CommitChanges()
$site.psbase.Properties["DefaultDoc"].Value
中返回的值是以逗号分隔的文档列表,因此您可能需要重新设置订单以适合您的情况。上面的示例只是将新的默认文档(newdefdoc.htm
)添加到列表顶部。