Windows PowerShell
Windows PowerShell™ 是以工作為基礎的命令列殼層和指令碼語言,專門設計來執行系統管理工作。 Windows PowerShell™ 建置於 .NET Framework 上,可協助 IT 專業人員與進階使用者控制並將 Windows 作業系統及在 Windows 上執行之應用程式的管理自動化。
內建的 Windows PowerShell 命令 (稱為 Cmdlet) 可讓您從命令列管理企業中的電腦。Windows PowerShell™ Provider 則可讓您存取資料存放區 (例如登錄和憑證存放區),就像存取檔案系統般簡單。 此外,Windows PowerShell™ 還有豐富的運算式剖析器,以及完整開發的指令碼語言。
Windows PowerShell™ 包括下列功能:
-
Cmdlet,用於執行一般系統管理工作 (例如管理登錄、服務、處理序和事件記錄檔),以及使用 Windows Management Instrumentation。
-
以工作為基礎的指令碼語言,並支援現有的指令碼和命令列工具。
-
一致化的設計。 由於 Cmdlet 和系統資料存放區使用共通的語法和命名慣例,因此可以輕鬆共用資料,而且某個 Cmdlet 的輸出可以當做另一個 Cmdlet 的輸入,不需重新設定格式或操作。
-
作業系統簡化的命令型瀏覽,可讓使用者以瀏覽檔案系統的相同方式,瀏覽登錄和其他資料存放區。
-
強大的物件操作功能。 可以直接操作物件或傳送至其他工具或資料庫。
-
可擴充介面。 獨立的軟體廠商和企業開發人員可以建置自訂工具和公用程式,以管理其軟體。
認識 Windows PowerShell
若要開始認識 Windows PowerShell,請從工具中包含的下列資源開始:
-
開始使用。 這是簡介和教學課程。 若要開啟,請依序按一下 [開始]、[所有程式]、[Windows PowerShell 1.0] 以及 [開始使用]。
-
使用手冊。 此為詳盡的介紹,包括讓您開始使用的實際指令碼和案例。
-
Get-Help Cmdlet。 這個 Windows PowerShell™ Cmdlet 可讓您快速了解系統中的 Cmdlet 和 Provider。 若要開始,請啟動 Windows PowerShell™,然後在命令提示字元中輸入:
若要認識 Windows PowerShell 指令碼語言和其他概念,請閱讀「about」主題。 若要查看「about」主題的清單,請輸入:get-help
get-help about
相關資源
除了命令列所提供的說明,下列資源可提供詳細資訊。
Windows PowerShell 團隊部落格。 這是向其他 Windows PowerShell™ 使用者學習和合作的最佳資源。 閱讀 Windows PowerShell 團隊部落格,然後加入 Windows PowerShell 使用者論壇 (microsoft.public.windows.powershell)。 使用 Windows Live Search 可找到其他 Windows PowerShell 部落格及資源。 而當您增進您的專業知識時,也請不吝貢獻您的想法。
Windows PowerShell SDK。 提供用來開發 Cmdlet、Provider 和主控應用程式的參考內容。
Windows PowerShell 程式設計人員手冊。 提供建立 Cmdlet、Provider 和主控應用程式的相關教學課程, 也包含基本的 Windows PowerShell 概念的相關資訊。
