PowerShell v3是一個Windows任務自動化的框架,它由一個命令行shell和內置在這個.NET框架上的程式語言組成。
PowerShell v3採用新的cmdlet來讓管理員能夠更深入到系統進程中,這些進程可以製作成可執行的檔案或腳本(script)。一條cmdlet是一條輕量命令,Windows PowerShell運行時間在自動化腳本的環境裡調用它。Cmdlet包括顯示當前目錄的Get-Location,訪問檔案內容的Get-Content和結束運行進程的Stop-Process。
PowerShell v3在Windows Server 8中裝載了Windows Management Framework 3.0。PowerShell運行時間也能嵌入到其它套用。