2013-05-31 88 views
1

来自Linux的土地,我想了解PowerShell。我看到网上有很多教程,但有人能指出我最适合自己的教程。我知道在Bash脚本编写得很好,并且有几种编程语言的经验。我只是想了解PowerShell的语法,并能像在Linux中一样在Windows中编写脚本。从bash学习Windows Powershell的最佳方式是什么?

+0

检查http://stackoverflow.com/questions/194812/list-of-freely-available-programming-books,他们参考了两本关于它的书。 – fedorqui

+1

“购物清单”问题(“请为我发布链接列表”)在这里不合适。有Meta帖子[这里](http://meta.stackexchange.com/q/139618/172661)和[这里](http://meta.stackexchange.com/q/158809/172661),解释原因。投票结束为“不具建设性”。祝你好运。 –

回答

1

我不会只关注语法。我的意思是这是一个开始,但你想知道它是如何解释你所输入的真的是危险的。好消息是这并不难!

C#的使用经验会更适合挑选powershell语法,但也有一些模仿bash的东西。看到如何在PowerShell中,您可以立即纳入任何.NET类,知道C#真的帮助我的那部分,虽然这是更中/先进的PowerShell,并不需要初学者的东西,如使用内置的cmdlet,文件复制等

现在学习资料,我用第一版of this book,现在有第二版,所以我只是把链接粘贴到有两个版本供参考的亚马逊页面。与powershell technet reference一起引用cmdlet的使用,以及get-help cmdlet本身将真正将您引入PowerShell。

几十个小时,你就会明白。不要试图将过去的知识纳入太多,否则就没有意义。

2

一个非常好的起点是Scripting Guy Blog,在PowerShell中的搜索框类型中可以获得很多使用PowerShell的良好链接。

当前版本为3.0,集成IDE称为Windows PowerShell ISE。快速参考文档对入门也很有用,link

相关问题