Windows 7 內建 Windows PowerShell V2,為命令提示字元(cmd)的強化版,支援物件導向管線、豐富的 Cmdlet、腳本語言、.NET 整合,並提供圖形化 ISE(整合式腳本環境)。本文介紹啟動方式、核心指令、實用操作範例。
PowerShell:PowerShell 切換環境。Get-Command:列出所有可用 Cmdlet(含類型、名稱、描述)。Get-Help <Cmdlet名稱>:查看詳細用法(語法、參數、範例、備註)。Get-Help Add-ContentGet-Process(顯示 Handles、NPM、PM、WS、CPU、Id、ProcessName)。Stop-Process -Id <PID>(可接受多個 ID,管線傳遞)。Get-Process 設定別名 gp:Set-Alias gp Get-Processnp:Set-Alias np Notepad → 輸入 np 即啟動記事本。PowerShell 提供完整的系統管理 Cmdlet:Get-Service、Set-ItemProperty(登錄)、Get-EventLog、Get-ChildItem Cert:\ 等,支援遠端管理、腳本自動化。
https://docs.microsoft.com/powershell/Get-Help about_* 系列主題(如 about_Pipelines、about_Functions)。PowerShell 是 Windows 系統管理員、開發者的利器。從 Get-Command、Get-Help 起步,掌握進程/服務/登錄/事件日誌管理,善用別名與 ISE 提升效率,逐步建立自動化腳本庫,將大幅提升系統管理能力。