PowerShell入門(序):為什么需要PowerShell?


  曾幾何時,微軟的服務器操作系統因為缺乏一個強大的Shell備受詬病。而與之相對,Linux的Shell可謂豐富並且強大。Windows Server的Shell,也就是從Dos繼承過來的命令行,處理簡單問題尚可,一旦遇到稍微復雜一點的問題,它就會把本已復雜的問題,弄得更加復雜。引入VBScript,使得Windows Server管理員處理問題等效率提高了不少。但VBScript是個腳本語言,即缺乏Shell的簡單性,也不能利用高級語言的諸多優點。這使得微軟迫切需要一個強大的Shell來管理服務器,甚至整個網絡。在這種前提下,PowerShell誕生了。

  在我看來,PowerShell有三個特點使它能夠存活下去甚至發揚光大:

    1、Shell的簡單性,簡單的命令,即時與系統交互;

    2、建立在.Net Fromework的基礎上,即能利用.Net這個強大的平台提高處理能力,又能夠使得熟悉這個框架的人,很快上手;

    3、對Linux Shell、VB等語言的借鑒和兼容(也許說的不准確),使得每個使用PowerShell的人依照自己的風格去使用它;

   這是個計算機語言極大豐富的時代,上百種語言同時存在,都在發揮着作用。作為一個IT工作者,我們會依據我們的腳色去學習這些計算機語言。就像PowerShell,不是每個程序員都需要。PowerShell更像是一個管理員的語言,如果你是一個網絡編程程序員的話,學習它只會浪費你的時間。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM