2016-08-16 71 views
1

我是一个程序员,虽然是新的PowerShell。我的脚本任务/配置,如这些:如何模块化PowerShell脚本

  1. 我希望能够用某种类型的“包装”,可管理错误,并处理的运行这些执行流程
  2. 我将在这两个Azure和内部部署环境中运行这些
  3. 我们希望有一个良好的记录和诊断内置的。

小型powershell脚本应如何包装以使解决方案模块化并可测试?

回答

3

对于这些任务中的至少一部分,听起来像使用像PowerShell Desired State Configuration这样的配置管理框架可以更好地服务您。

  1. 处理或报告错误,确保(尝试)状态,按计划执行或手动执行。
  2. 在Azure或内部运行。
  3. 记录和诊断是内置的,也是其中的一部分。

当然其他CM解决方案,如木偶和厨师也可以。

相关问题