Windows 2008 R2,在 IIS 6 上运行的 FTP 站点

Windows 2008 R2,在 IIS 6 上运行的 FTP 站点

关于你对如何通过命令行更改IIS6中虚拟目录的物理路径?

您的答案是运行以​​下代码行:

cscript adsutil.vbs SET W3SVC1/WebSiteNum/Root/Vdirname/Path "new physical path"

请原谅我的无知,但 是什么<WebSiteNum>?我怎么才能找到它?我假设<Vdirname>是虚拟文件夹名称。 和是保留字"W3SVC1",并且在命令行上按原样使用,对吗?新的物理路径是否也需要用双引号括起来?"Root""Path"

答案1

IIS 中的每个站点都有一个站点编号。查找该编号的简单方法是打开 IIS 管理器,选择网站(或 IIS7 中的站点),然后在标识符或 ID 列中查找您感兴趣的站点。

如果您查看日志文件,每个站点都会有自己的名为 W3SVCsitenumber 的目录。

另外,我相信命令会读为

cscript adsutil.vbs SET W3SVC/WebSiteNum/Root/Vdirname/Path“新物理路径”

示例中的“Root”保持不变。在重新定位虚拟目录的情况下,我认为您不需要 Vdirname 下的路径。

请参阅此网站了解有关 adsutil.vbs 的一些详细信息http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/d3df4bc9-0954-459a-b5e6-7a8bc462960c.mspx?mfr=true

相关内容