使用VBScript重命名IIS中的虚拟目录?

时间:2008-11-05 10:51:48

标签: iis vbscript

如何使用VBScript在IIS 6.0 / 7.0中重命名虚拟目录(或Web应用程序)?

4 个答案:

答案 0 :(得分:2)

是否要在IIS中重命名,或更改虚拟路径? adsutil可以做到。它应该安装在c:\ inetpub \ AdminScripts

adsutil.vbs SET W3SVC / svcnum / Root / AppName / AppFriendlyName“New Friendly Name”
adsutil.vbs SET W3SVC / svcnum / Root / AppName / AppRoot“新应用程序路径”

答案 1 :(得分:2)

如果您只想更改IIS 7中的站点名称,请编辑applicationHost.config文件。 该文件可在c:\Windows\System32\inetsrv\config\

中找到

查找并替换应用程序的名称。保存文件。如果重新启动IIS管理控制台,您将看到名称已更改。

答案 2 :(得分:2)

请参阅IIsWebVirtualDirSetting WMI集合(来自MicrosoftIISv2 WMI名称空间)中对象的“Name”属性。

请参阅http://msdn.microsoft.com/en-us/library/ms525005%28v=vs.90%29.aspx

答案 3 :(得分:1)

我假设您要使用本地shell脚本。

尝试PowerShell,我认为IIS7引入了new administration tools看起来非常强大。我认为您也可以使用这些脚本通过WMI远程管理IIS。

它不应该比VBScript更复杂。

另一种方法是使用VBScript编辑IIS配置文件或创建administration object,但这似乎不是真正的方法。

希望这有帮助。