如何开始使用PowerShell?

我使用PowerShell V1的早期测试版本之一,但是没有使用它,因为它是“黄金”。什么是开始使用PowerShell的最佳方式?

我应该使用哪个版本的PowerShell(V1.0 vs 2.0 CTP)?你使用PowerShell是什么?是否有任何工具使使用PowerShell更容易(即开发环境)?

对于学习PowerShell,有一些伟大的资源

> Technet虚拟实验室(Introduction to Windows PowerShell)
> PowerShellCommunity.org – 论坛,博客,脚本存储库
> powershell上irc.freenode.net
> PowerShell播客 – PowerScripting.net和Get-Scripting.blogspot.com

对于IDE样式环境,您有PowerShell Analyzer(免费)和PowerGUI(免费),PowerShell Plus(商业),PrimalScript(商业)和管理脚本编辑器(商业)。

我使用PowerShell的一切,我可以。现在,我看一下Psake,一个基于PowerShell的构建脚本环境。我使用如果用于管理我的Active Directory,Hyper-V,Twitter,一些键盘自动化(托管PowerShell在winforms应用程序中抓取击键),以及一吨其他的东西。另一个很酷的项目,我要检查是PSExpect测试。我还使用它来进行数据库访问 – 监视应用程序对数据库中的行所做的更改。它也集成到我的网络监控解决方案中。

我也在寻找使用PowerShell作为我正在开发的项目的脚本引擎。

编辑:
如果你只是学习PowerShell,我将专注于V1。当你变得更舒适,看看CTP,但太多可以改变从CTP到什么是实际发布为V2,使你的学习工具。
版本2已从XP SP3,Server 2003,Vista和Server 2008中提供,并且在Win7和Server 2008 R2的框中可用。你为V1学到的内容仍然会为你服务,但现在我将专注于V2,因为有一个优越的功能集。

祝你好运!

相关文章
相关标签/搜索