PowerShell

PowerShell係微軟公司開發嘅任務自動化同埋組態管理架構，由.NET Framework同埋.NET Core構建嘅命令行界面殼層嗰類腳本語言組成，一開始只係Windows元件，之後喺2016年8月18號開放源代碼同埋跨平台支援。

技術基礎 
Windows PowerShell係用.NET Framework技術做基礎，仲同依家有嘅保持回溯相容，所以佢嘅腳本程式唔單止識存取.NET CLR，仲識依家嘅技術。同時都有埋幾隻系統管理工具、簡易一致嘅語法，提升管理者處理，常見好似登錄資料庫、WMI。Exchange Server 2007仲有System Center Operations Manager 2007等伺服器軟體都用Windows PowerShell嚟整。

範例 
 停所有目前開緊嘅"p"字開頭嘅程式：
get-process p* | stop-process

停所有目前開緊嘅食咗大過1000MB RAM嘅程式：
get-process | where { $_.WS -gt 1000MB } | stop-process

計一個目錄入面嘅檔案大細：
get-childitem | measure-object -property length -sum

將"hello, world!"字串轉做大階英文，變做"HELLO, WORLD!"：
"hello, world!".ToUpper()

訂閱一個指定嘅RSS Feed然後顯示佢最近8個主題：
$rssUrl = "http://blogs.msdn.com/powershell/rss.aspx"
$blog = [xml](new-object System.Net.WebClient).DownloadString($rssUrl)
$blog.rss.channel.item | select title -first 8

睇多啲

官方網站
 點樣用 PowerShell 文件 - PowerShell | Microsoft Docs
 GitHub - PowerShell/PowerShell: PowerShell for every system! 
 易學易用嘅Windows PowerShell
 MSDN教學影片

其他

維基：Windows PowerShell Survival Guide

.NET程式語言
動態編程語言
直譯器
Windows管理
面向對象嘅編程語言
過程式編程語言
腳本語言
面向文本編程語言
命令殼層
程式語言