基於下列幾項原因,Windows PowerShell 只會使用其特有的語言,而不沿用既有的任何語言。

  • Windows PowerShell 需要使用可以管理 Microsoft .NET Framework 物件的語言。

  • 這種語言必須提供使用 Cmdlet 的一致環境。

  • 這種語言必須支援複雜的工作,而且不能讓簡單工作變得更複雜。

  • 這種語言必須與進行 .NET Framework 程式設計時所使用的高階語言 (例如 C#) 相一致。




目錄