PowerShell发展的越来越强大,包含了大量的cmdlets命令。可见其已成为了Windows发展的重点之一。脚本语言现在已经形成了许多供应商核心产品的基础。本文总结了PowerShell的6条简单的技巧,以供大家参考。
PowerShell和XML
如何让PowerShell读懂XML?你必须要让PowerShell解析XML,即在.NET Framework的XmlDocument类中运行XML,并创建一个文档对象模型。如果XML不能进行解析和验证,你会得到一个错误结果。
PowerShell remoting
Windows Server 2012中默认启用远程功能,在早期的版本中需要手动启用。使用PowerShell remoting简化虚拟机部署过程。
PowerShell和WWF
工作流中的PowerShell代码必须翻译成WWF能理解的东西,所以WWF中不能使用开关结构,但是你可以为每个构造使用特殊的平行结构,以便让PowerShell执行多线程活动。
搜索命令
PowerShell v3能搜索出所有已安装的模块中的命令。但是如果你试图运行一个没加载的命令,shell会帮助你在后台进行加载。
PowerCLI和vCloud
vCloud Director 1.5中引入的抽象层允许你使用PowerCLI脚本搜索虚拟机(VM)和收集颗粒信息。
PowerCLI和View管理
使用PowerShell脚本重置和重建环境通常比使用Web管理工具更迅速。Cmdlets和脚本也可以用来建立一致的View环境。