![]() |
1
49
对于学习PowerShell,有许多很好的资源
对于IDE风格的环境,您有PowerShell Analyzer(免费)和PowerGUI(免费)、PowerShell Plus(商用)、Primalscript(商用)和管理脚本编辑器(商用)。 我尽我所能使用PowerShell。现在,我在看 Psake ,基于PowerShell的生成脚本环境。我使用if来管理我的Active Directory、Hyper-V、Twitter、一些键盘自动化(在Winforms应用程序中托管PowerShell以获取击键),以及大量其他东西。另一个很酷的项目是 PSExpect 用于测试。我还将它用于数据库访问——监控应用程序对数据库中的行所做的更改。它还集成到我的网络监控解决方案中。 我还希望将PowerShell用作我正在进行的项目的脚本引擎。
编辑
:
祝你好运! |
![]() |
2
23
一个接一个地回答你的问题。 获取CTP的2.0版。我已经使用了1.0和2.0,并且在较新版本中没有发现任何稳定性问题,而且它有更多 functionality . 最好的开始方法是学习 三 基本命令并开始使用它。 步骤1-使用get命令发现可用命令 例如,要查找所有“get”命令,只需键入: *GET命令GET** 例如,要查找所有“set”命令,只需键入: *获取命令集** 步骤2-学习如何使用GET HELP使用每个命令 要获取有关get命令commandlet的基本帮助,请键入: 获取帮助获取命令 要获取更多信息,请键入: 获取帮助获取命令-完整 步骤3-使用get成员发现对象属性和方法 PowerShell是一种面向对象的脚本语言。一切都是一个成熟的.NET对象,具有属性和方法。 例如,要获取由get process commandlet类型发出的对象的属性和方法,请执行以下操作: 获取进程获取成员 还有一些其他的概念需要您理解,比如管道和正则表达式,但是如果您已经完成了一些脚本编写,那么这些概念应该已经很熟悉了。 我用它做什么? 两件事:
|
![]() |
3
16
有许多PowerShell工具,例如,
以及PowerShell团队 has a blog . |
![]() |
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或go here . 祝您的PowerShell之旅好运。 |
![]() |
14
0
Powergui本身就是一个很大的帮助。这个 IntelliSense 这个功能卖给了我,然后我发现了一些非常有用的附加组件。 就资源而言: 免费电子书:
介绍视频: http://powergui.org/entry.jspa?externalID=2278&categoryID=361 |
![]() |
15
0
关于IDE问题: 有一个基本的IDE,至少在我的计算机上已经安装了PowerShell。 它被标记为“WindowsPowerShellISE”,允许您执行一些操作,比如同时打开几个控制台会话和几个脚本文件…一组用于脚本的选项卡,一组用于控制台会话,因此您可以根据需要前后单击。 |
![]() |
sorosh_sabz · 为什么插件llcsharp-v2报告失败 1 年前 |
![]() |
kristaps · 将嵌套的JSON输出导出到CSV文件 1 年前 |
|
Flamingo · 如何更改PowerShell exe的默认路径 1 年前 |
![]() |
arsaces · 将文本添加到特定文件的末尾 2 年前 |
![]() |
Astora · Powershell-在错误位置写入主机打印 2 年前 |
![]() |
siennac · 使用powershell更改html中的文本颜色 2 年前 |