【发布时间】:2012-03-09 00:05:26
【问题描述】:
我需要阅读功能集定义并为每个功能集生成 powershell。
例如-
功能 1 - 1.要安装在系统上的II7.0 2.创建自定义应用程序池 3. 提供适当的用户凭据...等
功能 2 - 将一些配置数据写入注册表
等等……
现在,我有一个用于收集用户数据的向导式 UI,点击 Next 应该会生成 powershell ps1 文件 [特定于该功能] 并即时执行。
我怎样才能达到同样的效果?您可以为此假设 .Net 4.0 框架。
类似于 IIS 8 Beta 中可用的功能 -http://blogs.iis.net/wonyoo/archive/2012/03/05/powershell-script-generation-in-iis-configuration-editor.aspx
注意:我还没有决定是为所有功能使用一个 PS1 文件还是为每个功能使用一个文件,因为在最后执行脚本时,如果说第 5 个功能失败,我需要回滚之前的所有操作。这又是一个值得深思的问题。
提前致谢。
【问题讨论】:
-
Wix(专为此设计)是一种选择吗?
标签: .net powershell