是否可以在 XP 机器上查看 IIS 设置(通过 MetaEdit 从 IIS5 导出)而不将更改应用于我的本地服务器?
有一个从文本文件导入的选项,但它警告说这是一种破坏性操作。
导出文件中的值如下所示:
{ServerComment}
1015="095E","01","01","02","44656661756C74205765622053697465"
而且我很确定这只是 ASCII,但是通过几千行似乎并不有趣。
是否可以在 XP 机器上查看 IIS 设置(通过 MetaEdit 从 IIS5 导出)而不将更改应用于我的本地服务器?
有一个从文本文件导入的选项,但它警告说这是一种破坏性操作。
导出文件中的值如下所示:
{ServerComment}
1015="095E","01","01","02","44656661756C74205765622053697465"
而且我很确定这只是 ASCII,但是通过几千行似乎并不有趣。
此处提供的 IIS 导出实用程序可能会满足您的需求(不是免费的,但有“试用模式”):http ://www.adsonline.co.uk/iisexport/Wrapper.asp?Page=Documentation
如果你想自己解析它,你当然可以尝试。Metaedit 的导出格式不是特别易于阅读。每一行的格式为:
这基本上是元数据库的内部格式,呈现为 ASCII。id 和 name 来自 Metabase 模式,并且是数字标识符。元数据库架构以 XML 格式在 IIS 6.0 和更新安装的 %SystemRoot%\System32\inetsvr 文件夹中的“MBSchema.XML”文件中分解。
您可以在此处找到有关枚举的更多信息:http://msdn.microsoft.com/en-us/library/ms524578.aspx和这里:http://msdn.microsoft.com/en-us/library/ms524825.aspx。
您可以编写代码以使用 MBSchema.xml 文件中的模式定义解析来自 MetaEdit 的导出,以使其易于阅读。我不知道有什么东西是为此而写的。