导出IIS配置

时间:2009-04-29 16:38:03

标签: iis

Windows 2003 / IIS 6 ...

我在网站上有一个虚拟目录,该目录与同一站点上的另一个虚拟目录所需的配置非常相似。由于我们有多个dev / staging / test / prod环境,我希望能够导出一个虚拟目录的值,并在同一台机器上(使用不同的名称/源目录)或另一台机器上快速启动一个虚拟目录。机器(可能具有相同的名称/源目录)。

能做到吗?我看到你可以通过IIS管理器导出配置,但它似乎嵌入了很多密钥,我不确定是否可以直接导入到同一台/不同机器上的单独实体中,或者它是否是仅在原件损坏且需要恢复的情况下用于备份。

2 个答案:

答案 0 :(得分:3)

您可能需要查看使用IIS 6安装的示例VBScript文件。在我的系统上,它们位于C:\ Windows \ System32

两个特别与您的问题相关:

iisvdir.vbs - 允许在本地或远程列出,创建和删除虚拟目录。 iiscnfg.vbs - 允许导出配置以便复制到另一台机器。

其中任何一个都没有完全符合您的要求,但在我看来,它们可以用作示例代码,以帮助您到达您想要的位置。

答案 1 :(得分:2)

你看过IIS6 Migration Tool了吗?它可能会满足您的需求。