4

How can I rename a Virtual Directory (or Web Application) in IIS 6.0/7.0 using VBScript?

4

4 回答 4

3

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

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

于 2011-07-13T14:07:35.737 回答
2

您想在 IIS 中重命名它,还是更改虚拟路径?adsutil 都可以。它应该安装在 c:\inetpub\AdminScripts

adsutil.vbs SET W3SVC/ svcnum /Root/ AppName /AppFriendlyName "新友好名称"
adsutil.vbs SET W3SVC/ svcnum /Root/ AppName /AppRoot "新应用程序路径"

于 2009-01-05T16:00:02.437 回答
2

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

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

于 2011-07-13T15:51:04.113 回答
1

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

试试 PowerShell,我认为 IIS7 引入了看起来相当强大的新管理工具。认为您还可以使用这些脚本通过 WMI 远程管理 IIS。

它不应该比 VBScript 更复杂。

另一种方法是使用 VBScript 来编辑 IIS 配置文件或创建管理对象,但这似乎并不是真正的方法。

希望这会有所帮助。

于 2009-01-01T08:14:11.797 回答