2013-05-31 119 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

相關問題