如何以编程方式分析(和更改)IIS 的配置
我对 Windows Server 世界还比较陌生(来自 *nix 领域)。 我习惯于通过 grep 解析 apache 配置文件来分析 Web 服务器的配置。
IIS 是否有等效的文件/文件组? 如果缺少这个,IIS 是否有官方脚本接口?
I'm relatively new to the Windows Server world (coming from *nix land). I'm used to analyzing a web-server's configuration by grepping through an apache config file.
Is there an equivalent file/group-of-files for IIS? Lacking that, is there an official scripting interface for IIS?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
PowerShell 将是最佳选择。
以下是一些堆栈溢出帖子:
https://stackoverflow.com/questions/tagged/powershell+iis6
另外,谷歌搜索powershell IIS将帮助您开始。
PowerShell would be the way to go.
Here are some stack overflow posts:
https://stackoverflow.com/questions/tagged/powershell+iis6
Also, googling powershell IIS will get you started.
IIS 中的默认脚本编写工具是 \InetPubs\Scripts 目录中的 ADSUTIL.VBS 脚本。
使用 Adsutil.vbs 管理脚本
您几乎可以执行任何操作使用该工具的 IIS 元数据库。
Default scripting tool in IIS is the ADSUTIL.VBS script in the \InetPubs\Scripts directory.
Using the Adsutil.vbs Administration Script
You can pretty much do anything to the IIS metabase with that tool.