亚历克斯·戈登
我是一名程序员,尽管对Powershell还是新手。我正在编写如下任务/配置的脚本:
- 我希望能够通过某种类型的“包装器”来运行这些包装器,该包装器可以管理错误并处理执行流程
- 我将在Azure环境和本地环境中运行它们
- 我们希望内置一个良好的日志记录和诊断程序。
小型Powershell脚本应如何包装以使解决方案模块化和可测试?
英国主义者
对于至少其中一些任务,听起来像使用PowerShell期望状态配置这样的配置管理框架可以为您提供更好的服务。
- 处理或报告错误,确保(尝试)状态,按计划执行或手动执行。
- 在Azure或本地运行。
- 日志记录和诊断是内置的,并且是其中的一部分。
当然,也可以使用其他CM解决方案,例如Puppet和Chef。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
编辑于
我来说两句