共用方式為


Microsoft.PowerShell.Utility

Microsoft.PowerShell.Utility

Add-Member

將自訂屬性和方法新增至 PowerShell 物件的實例。

Add-Type

在 PowerShell 會話中新增 Microsoft .NET Framework 類別。

Clear-Variable

刪除變數的值。

Compare-Object

比較兩個物件集。

Convert-String

將字串格式化以符合範例。

ConvertFrom-Csv

將以逗號分隔值 (CSV) 格式的物件屬性轉換為原始物件的 CSV 版本。

ConvertFrom-Json

將 JSON 格式的字串轉換成自訂物件或雜湊表。

ConvertFrom-SddlString

將 SDDL 字串轉換成自訂物件。

ConvertFrom-String

從字串內容中解壓縮和剖析結構化物件。

ConvertFrom-StringData

將包含一或多個索引鍵與值組的字串轉換成雜湊表。

ConvertTo-Csv

將物件轉換成一系列的逗號分隔值(CSV)字串。

ConvertTo-Html

將 Microsoft .NET Framework 物件轉換成可在網頁瀏覽器中顯示的 HTML。

ConvertTo-Json

將物件轉換成 JSON 格式的字串。

ConvertTo-Xml

建立物件的 XML 表示法。

Debug-Runspace

啟動具有運行空間的互動式偵錯工具會話。

Disable-PSBreakpoint

在目前的主控台中停用中斷點。

Disable-RunspaceDebug

停用一或多個執行程式的偵錯工具,並釋放任何暫止的偵錯工具停止。

Enable-PSBreakpoint

在目前的主控台中啟用中斷點。

Enable-RunspaceDebug

在保留任何中斷點的工作空間上啟用偵錯工具,直到附加偵錯工具為止。

Export-Alias

將目前已定義別名的相關資訊匯出至檔案。

Export-Clixml

建立一或多個物件的 XML 表示法,並將它儲存在檔案中。

Export-Csv

將物件轉換成一系列的逗號分隔值(CSV)字串,並將字串儲存至檔案。

Export-FormatData

在格式化檔案中儲存來自目前工作階段的格式化資料。

Export-PSSession

從另一個會話匯出命令,並將其儲存在 PowerShell 模組中。

Format-Custom

使用自訂檢視來格式化輸出。

Format-Hex

將檔案或輸入(例如字串)顯示為十六進位。

Format-List

將輸出格式化為屬性清單,其中每個屬性會顯示在新的一行上。

Format-Table

將輸出格式化為表格。

Format-Wide

將物件以每個物件只顯示一個屬性的寬型表格方式格式化。

Get-Alias

取得目前工作階段的別名。

Get-Culture

取得作業系統中目前設定的文化特性。

Get-Date

取得目前的日期和時間。

Get-Event

取得事件佇列中的事件。

Get-EventSubscriber

取得目前工作階段中的事件訂閱者。

Get-FileHash

使用指定的雜湊演算法來計算檔案的雜湊值。

Get-FormatData

取得目前工作階段中的格式化資料。

Get-Host

取得代表目前主機程式的物件。

Get-Member

取得物件的屬性和方法。

Get-PSBreakpoint

取得目前工作階段中設定的中斷點。

Get-PSCallStack

顯示目前的呼叫堆疊。

Get-Random

取得一個隨機數字,或從集合隨機選擇物件。

Get-Runspace

取得 PowerShell 主機進程中的作用中空間。

Get-RunspaceDebug

顯示運行時調試選項。

Get-TraceSource

取得已檢測進行追蹤的 PowerShell 元件。

Get-TypeData

取得目前工作階段中的延伸類型資料。

Get-UICulture

取得作業系統中目前的 UI 文化特性設定。

Get-Unique

從排序的清單中傳回唯一項目。

Get-Variable

取得目前主控台中的變數。

Group-Object

將包含指定屬性之相同值的物件分組。

Import-Alias

匯入來自檔案的別名清單。

Import-Clixml

匯入 CLIXML 檔案,並在 PowerShell 中建立對應的物件。

Import-Csv

從逗號分隔值(CSV)檔案中的專案建立類似表格的自訂物件。

Import-LocalizedData

根據為作業系統選取的 UI 文化特性,將語言特定資料匯入指令碼和函式。

Import-PSSession

將另一個工作階段的命令匯入目前的工作階段。

Import-PowerShellDataFile

從匯入值。.PSD1 檔案,而不叫用其內容

Invoke-Expression

在本機電腦上執行命令或運算式。

Invoke-RestMethod

傳送 HTTP 或 HTTPS 要求至 RESTful Web 服務。

Invoke-WebRequest

從網際網路上的網頁取得內容。

Measure-Command

測量執行指令碼區塊和 Cmdlet 所需的時間。

Measure-Object

計算物件的數值屬性,以及字串物件 (例如文字檔案) 中的字元數、文字數和行數。

New-Alias

建立新的別名。

New-Event

建立新的事件。

New-Guid

建立 GUID。

New-Object

建立 Microsoft .NET Framework 或 COM 物件的執行個體。

New-TemporaryFile

建立暫存檔。

New-TimeSpan

建立 TimeSpan 物件。

New-Variable

建立新變數。

Out-File

將輸出傳送到檔案。

Out-GridView

將輸出傳送到另一個視窗中的互動式表格。

Out-Printer

將輸出傳送到印表機。

Out-String

將物件以一系列的字串傳送到主機。

Read-Host

從主控台讀取輸入的一行。

Register-EngineEvent

訂閱由 PowerShell 引擎和 Cmdlet 所產生的事件 New-Event

Register-ObjectEvent

訂閱 Microsoft .NET Framework 物件所產生的事件。

Remove-Event

從事件佇列中刪除事件。

Remove-PSBreakpoint

從目前的主控台刪除中斷點。

Remove-TypeData

從目前的工作階段刪除延伸類型。

Remove-Variable

刪除變數和它的值。

Select-Object

選取物件或物件屬性。

Select-String

尋找字串和檔案中的文字。

Select-Xml

尋找 XML 字串或文件中的文字。

Send-MailMessage

傳送電子郵件訊息。

Set-Alias

在目前的 PowerShell 會話中建立或變更 Cmdlet 或其他命令的別名。

Set-Date

將電腦的系統時間變更為您指定的時間。

Set-PSBreakpoint

在行、命令或變數上設定中斷點。

Set-TraceSource

設定、啟動和停止 PowerShell 元件的追蹤。

Set-Variable

設定變數的值。

Show-Command

在圖形化命令視窗中建立 Windows PowerShell 命令。

Sort-Object

依屬性值排序物件。

Start-Sleep

將指令碼或工作階段中的活動暫停一段指定的時間。

Tee-Object

將命令輸出儲存至檔案或變數,同時將它透過管線傳送。

Trace-Command

設定並啟動指定運算式或命令的追蹤。

Unblock-File

將從網際網路下載的檔案解除封鎖。

Unregister-Event

取消事件訂閱。

Update-FormatData

更新目前工作階段中的格式化資料。

Update-List

在包含物件集合的屬性值中新增和移除項目。

Update-TypeData

更新工作階段中的延伸類型資料。

Wait-Debugger

在執行腳本中的下一個語句之前,先停止偵錯工具中的腳本。

Wait-Event

等候引發特定事件後再繼續執行。

Write-Debug

將偵錯訊息寫入主控台。

Write-Error

將物件寫入錯誤串流。

Write-Host

將自訂輸出寫入主機。

Write-Information

指定 PowerShell 如何處理命令的資訊串流資料。

Write-Output

將指定的物件傳送給管線中的下一個命令。

Write-Progress

在 PowerShell 命令視窗中顯示進度列。

Write-Verbose

將文字寫入詳細資訊訊息串流。

Write-Warning

寫入警告訊息。