如何重命名在IIS7 Windows Server 2008上的虚拟目录(即,改变虚拟路径名)上的重命名虚拟目录?的Windows Server 2008(IIS7)
在服务器管理器我点击应用程序,选择基本设置,但显示的是当前别名框是灰色的,我不能编辑它。
如何重命名在IIS7 Windows Server 2008上的虚拟目录(即,改变虚拟路径名)上的重命名虚拟目录?的Windows Server 2008(IIS7)
在服务器管理器我点击应用程序,选择基本设置,但显示的是当前别名框是灰色的,我不能编辑它。
据我所知,没有办法做到这一点。您只能删除虚拟目录,并使用相同的设置重新创建它。
或者至少,你不能通过GUI来完成。例如,可能有方法通过PowerShell中的脚本执行此操作。但我不知道如何。
您可能要签这个帖子here
从adilei ...
尝试PowerShell的,我觉得IIS7具有 引入了新的管理工具 看起来相当强大。我认为你 也可以使用这些脚本来通过WMI远程管理IIS的 IIS。
它不应该有任何更复杂 然后VBScript中。
另一种方法是使用VBScript 编辑IIS配置文件或 创建一个管理对象,但 并没有真正似乎是去了解它的方式 。
和jwmiller5 ...
你想它在IIS重命名或 更改虚拟路径? adsutil可以做 。它应安装在 C:\的Inetpub \ AdminScripts
adsutil.vbs设置 SVC/svcnum /根/ AppName的/ AppFriendlyName “新友好名称” adsutil.vbs设置 SVC/svcnum /根/ AppName的/为approot “新 应用程序路径”
我发现了一个办法做到这一点使用内置的Appcmd.exe的工具。如果您想要在应用程序“OldApplicationName”中更改虚拟目录“Images”,请在命令行中键入此内容。
%systemroot%\system32\inetsrv\appcmd set vdir "Default Web Site/OldApplicationName/Images" -path:/Images2
更多细节,包括如何重命名此应用程序:http://www.foliotek.com/devblog/rename-applications-and-virtual-directories-in-iis7/
如果你也想重命名的应用程序,上下文是除了使用“设置应用程序”,而不是“设置VDIR”几乎相同
appcmd set app "Default Web Site/OriginalSite" -path:/RenamedSite
看起来你是对的。没有其他人通过用户界面得到任何建议,所以我想这是不可能的。尽管如此,仍然不知道为什么。 – njr101 2009-11-06 14:45:12
这不是真的 - 请参阅下面的Brian Grinstead的答案。 – 2012-04-25 09:57:20