:::warning
本教學旨在介紹 Windows 下可進行自動化工作的【批次檔】該如何理解與掌握。
:::
在 Windows 作業系統下,原生就能進行<span class="elegant">自動化工作</span>的程式語言有3種選擇
批次檔(Batch file)
WSH(Windows Scripting Host)
PowerShell
為了達成作業系統下自動化執行程式的目的,Windows 作業系統很早就參考 Unix 採用了批次檔,但批次檔在歷經好多年的發展後相較於 Linux 的 Shell Script 生態系仍有不足,因此微軟在 Windows 98 時提出了依靠 Jscript 與 VBscript 來執行腳本語言的環境 WSH,後來更提出了建立在 .Net Framework 基礎上可跨平臺工作的自動化解決方案 PowerShell。