如何在 PowerShell 中使用 Cmdlet:基本指南

最後更新: 11/03/2025
作者: 艾薩克
  • PowerShell的 使用基於動詞-名詞格式的 cmdlet。
  • Cmdlet 可讓您管理進程、服務和檔案。
  • Get-Help 等內建工具讓學習變得更容易。
  • PowerShell 腳本自動執行重複性任務。

如何在 PowerShell 中使用 cmdlet

PowerShell 是一款功能強大的工具,它允許管理員和進階使用者控制和自動化Windows作業系統中的任務。 PowerShell 以其執行cmdlet(專為系統管理而最佳化的命令)的能力而聞名,已成為 Windows 管理環境中的關鍵元件。

儘管 cmdlet 乍看之下可能令人生畏,但一旦我們了解了它們的結構和操作,它們就會成為高效執行任務不可或缺的資源。在本文中,我們將深入了解什麼是 cmdlet、如何使用它們以及哪些 cmdlet 對於充分利用 PowerShell 最重要。

PowerShell 中的 cmdlet 是什麼?

Un 小命令 (Command-let)是專門設計用於 PowerShell 介面的專用命令。與傳統命令不同 CMD 在 Windows 中,cmdlet 遵循基於格式的標準化結構 動詞-名詞。例如,cmdlet Get-Service 它用於獲取有關正在運行的服務的資訊。

這些 cmdlet 的一些主要功能包括:

  • 它們不是獨立的可執行文件與 .exe 檔案不同,cmdlet 是 PowerShell 環境中的內建函數。
  • 模塊化:它們被分組到可以根據需要載入的模組中。
  • 與 .NET 交互PowerShell 基於 .NET,讓 cmdlet 與系統物件和 API 互動。

如何在 PowerShell 中執行 cmdlet

 

若要在 PowerShell 中執行 cmdlet,只需開啟控制台並鍵入 cmdlet 名稱,然後鍵入所需的參數。例如:

Get-Process

此命令將顯示系統上執行的進程清單。如果要停止特定進程,可以使用下列 cmdlet:

Stop-Process -Name notepad

哪裡 -Name 它是一個指示要停止哪個程序的參數。

  如何在 HP 筆記型電腦上透過 USB 安裝 Windows 11/10

PowerShell 中基本 cmdlet 的列表

有數千個可用的 cmdlet,了解最重要的 cmdlet 將有助於您改善 PowerShell 體驗。以下是一些最常用的:

  • 獲取命令:顯示所有可用的 cmdlet。
  • 得到幫助:提供任何 cmdlet 的資訊。
  • 啟動服務:啟動服務。
  • 停止服務:停止正在運作的服務。
  • 獲取進程:列出正在運行的進程。
  • 停止進程:結束進程。
  • 獲取內容:顯示文件的內容。
  • SET-ExecutionPolicy:修改腳本的執行策略。

PowerShell 中的 cmdlet 範例

如何找到有關 cmdlet 的協助

如果您不確定 cmdlet 如何運作,PowerShell 提供了內建幫助工具。您可以使用以下命令:

Get-Help Get-Service

這將顯示該 cmdlet 的簡短描述 Get-Service。如果您想查看使用範例,可以運行:

Get-Help Get-Service -Examples

此外,您還可以使用以下命令更新說明文件:

Update-Help
PowerShell 與 CMD:優點與缺點-0
相關文章:
PowerShell 與 CMD:差異、優勢以及何時使用它們

使用 PowerShell 腳本實現自動化

PowerShell 的一大優點就是能夠創建 腳本 自動執行重複任務。 PowerShell 腳本的副檔名為 .ps1 並且可以包含一系列依序執行的 cmdlet 和函數。

以下是一個簡單的腳本範例,用於顯示所有進程並將其保存到檔案中:

Get-Process | Out-File -FilePath "C:\procesos.txt"

此腳本產生所有 正在運行的進程 並保存在文件中 procesos.txt 在 C: 驅動器內。

PowerShell 及其 cmdlet 提供了一種與 Windows 互動的先進且有效的方式。從列出正在運行的進程等簡單任務到使用腳本進行高級自動化,此工具對於系統管理員和高級用戶來說都是不可或缺的。了解 cmdlet 的工作原理、如何運行它們以及如何獲得幫助可以顯著提高您更順暢、更有效地管理作業系統的能力。

FSUTIL 指令
相關文章:
如何在 Windows 中的命令提示字元中建立文件
錯誤 0x80073D26
相關文章:
如何修復錯誤 0x80073D26