台灣微軟TechNet網站有一些中文的Windows PowerShell教學文章,我特地整列出來,以便有需要的人查閱。日後若有新增,亦會再加補充。
易學易用的WindowsPowerShell
Windows PowerShell 是微軟為 Windows 環境所開發的 shell 及腳本語言技術,這項全新的技術提供了豐富的控制與自動化的系統管理能力。本文將簡述腳本語言的起源與目的,並且介紹 Windows PowerShell。
Windows PowerShell 講座 (1)—指令、重導、別名
Windows PowerShell 是微軟新創的命令列「殼層」和 script 語言,而作為這個系列的第一篇文章,本文除了提及執行環境的建立,也會深入討論指令與參數的使用與編輯,以及重新導向和別名等功能。
Windows PowerShell 講座 (2)—自訂工作環境
Windows PowerShell 是個相當彈性並且允許管理者自訂的環境,從指令的名稱、執行環境的字型或前背景顏色、輸出的方式或格式,都可以讓管理者充分自行調整;在本文,我們即將討論這些細節。
Windows PowerShell 講座 (3)—PS 磁碟機
從 DOS 開始,「磁碟機--目錄--檔案」是我們存取檔案系統的架構,而 Windows PowerShell 不但包含了這種我們早已熟悉的架構,更將這種架構延伸成 『Windows PowerShell 磁碟機』(簡稱 PS 磁碟機),可以讓我們存取其他類型的資料。本文將從檢視 PS 磁碟機開始,分別以實際的例子說明相關指令的用法,包括 PS 磁碟機的新增、刪除與切換,以及 PS 磁碟機工作目錄的切換、內容項目的瀏覽與操作。
Windows PowerShell 講座 (4)—變數
如同一般的程式語言,Windows PowerShell 也提供了數種存放資料的方式,而變數是其中基本且常用的方式。本文將說明 Windows PowerShell 所提供的變數功能,包括變數的型別、轉換、宣告、內建變數,以及處理變數的 cmdlet。
Windows PowerShell 講座 (5)—儲存資料的其他方式及編寫指令碼的前置準備
本文的內容分成兩個部分:一是延續上一篇討論變數的文章,補充說明 Windows PowerShell 的常數和陣列;另一個部分則是為下一篇正式討論指令碼程式編寫的文章預作熱身,先行討論編寫指令碼的前置準備。
Windows PowerShell 講座 (6)—運算子(上)
Windows PowerShell 提供了豐富的運算子讓我們處理程式裡的各種運算,我們將分兩篇文章來說明,本文將先說明其中的算術運算、指定運算、比較運算。
[TechNet]Windows PowerShell 講座(7)—運算子(下)
本文將繼續介紹 Windows PowerShell 所提供的運算子,這些實用的運算子將資料的處理有很大的幫助。
Windows PowerShell 講座 (8)—迴圈與流程控制
任何程式語言都有迴圈及流程控制的概念或功能,Windows PowerShell 亦然。本文將以實例說明 Windows PowerShell 所提供的迴圈及流程控制。
Windows PowerShell 講座 (9)—模組化
身為 Windows 平台新一代的指令碼語言,Windows PowerShell 提供了許多用以達到模組化的功能;除了說明這些功能,本文也將討論變數、函式或篩選器的範圍。