Powershell - 概述

Windows PowerShell 是一種專為系統管理而設計的 命令列 shell指令碼語言。 它在 Linux 中的類比稱為 Bash Scripting。Windows PowerShell 構建於.NET Framework 之上,可幫助 IT 專業人員控制和自動化 Windows 作業系統和在 Windows Server 環境中執行的應用程式的管理。

Windows PowerShell 命令(稱為 cmdlet)允許你從命令列管理計算機。Windows PowerShell 提供程式允許你像訪問檔案系統一樣輕鬆訪問資料儲存,例如登錄檔和證書儲存。

此外,Windows PowerShell 還具有豐富的表示式解析器和完全開發的指令碼語言。因此,簡單來說,你可以完成使用 GUI 執行的所有任務等等。

PowerShell 整合指令碼環境

Windows PowerShell 整合指令碼環境 (ISE)是 Windows PowerShell 的主機應用程式。在 Windows PowerShell ISE 中,你可以在單個基於 Windows 的圖形使用者介面中執行命令和編寫,測試和除錯指令碼,具有多行編輯,選項卡完成,語法著色,選擇性執行,上下文相關幫助以及對從右向左書寫的語言的支援。

你可以使用選單項和鍵盤快捷方式執行許多與在 Windows PowerShell 控制檯中執行的任務相同的任務。例如,在 Windows PowerShell ISE 中除錯指令碼時,要在指令碼中設定行斷點,請右鍵單擊程式碼行,然後單擊“ 切換斷點”

PowerShell 基本命令

有很多 PowerShell 命令,在本教程中很難放入所有這些命令,我​​們將重點介紹 PowerShell 的一些最重要的命令和基本命令。

第一步是轉到 Get-Help 命令,該命令為你提供有關如何提供命令及其引數的說明。

獲取幫助命令