![]() |
1
49
对于学习PowerShell,有许多很棒的资源
对于IDE风格的环境,您有PowerShell Analyzer(免费)和PowerGUI(免费)、PowerShell Plus(商业)、PrimalScript(商业)和Admin Script Editor(商业)。 我尽我所能使用PowerShell。现在,我正在看 Psake ,基于PowerShell的构建脚本环境。我使用if来管理我的Active Directory、Hyper-V、Twitter、一些键盘自动化(在winforms应用程序中托管PowerShell以获取击键)以及大量其他东西。我必须查看的另一个很酷的项目是 PSExpect 用于测试。我还将其用于数据库访问——监视应用程序对数据库中的行所做的更改。它还集成到我的网络监控解决方案中。 我还希望将PowerShell用作我正在进行的项目的脚本引擎。
编辑
:
祝你好运 |
![]() |
2
23
逐一回答你的问题。 获取CTP的v2.0版本。我使用了1.0和2.0版本,在较新版本中没有发现任何稳定性问题,它有更多 functionality . 最好的开始方式是学习 三 基本命令并开始使用它。 步骤1-使用Get Command发现可用命令 例如,要查找所有“get”命令,只需键入: *获取命令获取** 例如,要查找所有“set”命令,只需键入: *获取命令集** 步骤2-使用Get Help学习如何使用每个命令 要获取有关get Command命令let的基本帮助,请键入: 获取帮助获取命令 要获取更多信息,请键入: 获取帮助获取命令-完整 步骤3-使用Get Member发现对象属性和方法 Powershell是一种面向对象的脚本语言。一切都是成熟的。具有属性和方法的网络对象。 例如,要获取get Process命令发出的对象的属性和方法,请键入: 获取流程|获取会员 还有一些其他的概念你需要理解,比如管道和正则表达式,但如果你已经完成了一些脚本编写,这些应该已经很熟悉了。 我用它干什么? 两件事:
|
![]() |
3
16
|
![]() |
4
6
我刚刚发现了这本免费电子书,链接自Windows PowerShell博客: |
![]() |
5
4
找到一个需要解决的问题,坐下来用PowerShell解决,直到问题得到解决。 不要屈服,换一种方式去做。然后找到另一个,另一个等等。一开始你会花更长的时间,但你会积累知识以供未来使用。以及一个可供将来使用的脚本库。有一天,你会转过身来,意识到你现在“知道”PowerShell了。 太棒了。 :) |
![]() |
6
4
算上我投了赞成票 PowerShell in Action 。那里也有很多博客,看看吧 //\O// 的博客, The Huddled Masses ,以及 JB's Powershell (SQL)同样,它们可以追溯到shell时代,并拥有大量优秀的脚本;要看的片段。 |
![]() |
7
2
|
![]() |
8
2
这个 Ars Technica tutorial 有点过时了,但很高兴让你开始使用PowerShell。 我也支持这个建议,去看看 PowerGUI . |
![]() |
9
1
PowerShell CTP在生产环境中不受支持,从现在到发货之间会有很多变化。我建议关注许多PowerShell博客(别忘了PowerScripting播客)。关于这个话题的好书并不缺乏。如果你想花点钱,SAPIEN Technologies在www.scriptingoutpost.com上有一些自定进度的学习材料。我相信唐·琼斯已经为CBT掘金队制作了一系列培训视频。您可能可以在concentratedtechnology.com上了解更多信息。 |
![]() |
10
1
我认为养成自动化小任务的习惯是在PowerShell中训练自己的好方法。例如,写一个一次性脚本,而不是手工做一个看起来很麻烦的文本处理。实际上,前几次可能需要更长的时间,但随着你变得更快,建立一个可以链接在一起的有用代码片段库,你可以节省很多时间。 |
![]() |
11
0
有 DNRtv 在PowerShell和PowerGUI上。还有 .NET Rocks! 关于这些工具的剧集。 |
![]() |
12
0
有个叫盖伊·托马斯的家伙 some good introductions to PowerShell . |
![]() |
13
0
我会马上开始。我所说的“即时”是指,如果你不知道该怎么做,就开始处理你的真实案例,并在网上或这个网站上寻求帮助。当然,如果你先花一些时间学习一些基础知识,这将是非常有益的。这就是PowerShell的内容。 我有一些关于PowerShell的博客文章,特别是我最近发布的一个真实案例的3个系列。搜索davidchuprogramming或前往 here 祝你PowerShell之旅好运。 |
![]() |
14
0
PowerGUI本身就是一个很大的帮助。这个 IntelliSense 这个功能让我很满意,然后我发现了一些非常好的有用插件。 就资源而言: 免费电子书:
介绍视频: http://powergui.org/entry.jspa?externalID=2278&categoryID=361 |
![]() |
15
0
关于IDE问题: 至少在我的计算机上,已经安装了PowerShell的基本IDE。 它被标记为“WindowsPowerShell ISE”,允许您同时打开多个控制台会话和多个脚本文件。..一组选项卡用于脚本,一组用于控制台会话,因此您可以根据需要来回单击。 |