PowerShell团队博客

“我们尝试每次都逐行自动化这个世界”,翻译自动微软官方PowerShell团队博客。




4
可能有些情况下,你不想完全体验通过PSRP(PowerShell远程处理协议)远程管理,或有需要从非Windows系统上执行一些PowerShell脚本。你可能会像我很久之前在这篇文章中写的那样直接基于WS-Man来写代码。但是那样很复杂,并且需要WS-Man和SOAP的一些知识。为了你能非常简单的远程执行PoweShell脚本,使用REST API是一个很好的选择,因为现在许多流行的编程语言都可以简单的执行HTTP的GET操作。

使用简单的HTTP api来执行PowerShell脚本




1
预期状态配置是Windows PowerShell中的一个新的管理平台,能让你在Windows上启用devOPs场景。它能使系统管理员和devOps声明式地配置系统,执行配置和重用配置。其核心方面就是针对Configuration关键字的语言扩展。 你可以参考下面一个来自MSDN的例子来体验如何使用configuration关键字配置机器。

理解期望状态配置中的CONFIGURATION关键字






2
有一个让我非常喜欢Windows PowerShell ISE的理由,就是它将它的基础脚本对象模型暴露给用户,这样就允许用户按照自己的方式和需要去自定义脚本体验。这篇文章会讨论你怎样利用PowerShell公开提供的解释器接口,来结合ISE对象模型魅力,去创建脚本分析和快速定位的工具。

使用ISE中的抽象语法树让脚本编写更高效