如何模块化Powershell脚本

亚历克斯·戈登

我是一名程序员,尽管对Powershell还是新手。我正在编写如下任务/配置的脚本:

在此处输入图片说明

  1. 我希望能够通过某种类型的“包装器”来运行这些包装器,该包装器可以管理错误并处理执行流程
  2. 我将在Azure环境和本地环境中运行它们
  3. 我们希望内置一个良好的日志记录和诊断程序。

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

英国主义者

对于至少其中一些任务,听起来像使用PowerShell期望状态配置这样的配置管理框架可以为您提供更好的服务

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

当然,也可以使用其他CM解决方案,例如Puppet和Chef。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

gradle构建脚本应如何使该应用程序模块化?

来自分类Dev

如何使用常规脚本标签运行模块化打字稿输出?

来自分类Dev

如何模块化素数分解Python脚本以将列表作为输入?

来自分类Dev

如何将模块化bash脚本添加到`bin`中?

来自分类Dev

如何构建模块化应用

来自分类Dev

如何模块化角度代码?

来自分类Dev

如何构建模块化应用

来自分类Dev

如何使Java应用模块化

来自分类Dev

如何保持python项目模块化?

来自分类Dev

Google Apps脚本中的模块化模式

来自分类Dev

在Typescript中使用非模块化脚本

来自分类Dev

使Bash模块化

来自分类Dev

NodeJS模块化

来自分类Dev

模块化的矮人

来自分类Dev

模块化角度

来自分类Dev

模块化应用

来自分类Dev

使Bash模块化

来自分类Dev

迭代模块化

来自分类Dev

如何为模块化C项目制作模块化Makefile?

来自分类Dev

模块模式或模块化

来自分类Dev

如何在Node JS中模块化代码

来自分类Dev

AngularJS-如何模块化指令和模板组合?

来自分类Dev

如何在Angular中模块化polyfill?

来自分类Dev

如何在Symfony中使表单模块化?

来自分类Dev

如何使用Node.js Express模块化路由

来自分类Dev

如何在Shiny中模块化动态ggvis图表?

来自分类Dev

如何管理Angular js依赖关系和模块化?

来自分类Dev

如何在模块化设计模式中嵌套功能?

来自分类Dev

如何使Javascript中的提取API模块化