Windows PowerShell 是特別針對系統管理員全新設計的 Windows 命令列殼層。Windows PowerShell 包含了可以獨立使用或與其他功能同時使用的互動式提示和指令碼處理環境。

不同於大多數會接受和傳回文字的殼層,Windows PowerShell 是建立在 .NET Framework 公用語言執行時間 (CLR) 和 .NET Framework 的最上層,而且可以接受和傳回 .NET Framework 物件。這項在環境方面的基本變更為 Windows 的管理和設定帶來了全新的工具和方法。

Windows PowerShell 引進了 cmdlet (發音如 "command-let") 概念;這是內建在殼層中的簡單且具備單一功能的命令列工具。您可以個別使用每個 cmdlet,但其效用要在您結合這些簡單工具來執行複雜的工作時才可充分顯現。Windows PowerShell 包括了一百多種的基本核心 Cmdlet,而且可讓您撰寫自己的 Cmdlet 以及和其他使用者共用。

就像多數的殼層,Windows PowerShell 會提供您對電腦中檔案系統的存取權限。此外,Windows PowerShell「提供者」可以讓如同存取檔案系統一樣,輕鬆地存取其他資料存放區,例如登錄和數位簽章憑證存放區。

這份開始使用手冊將會透過下列主題來簡介 Windows PowerShell:語言、Cmdlet、提供者和物件的使用。




目錄