基本PowerShell指令匯總表

基本PowerShell指令匯總表

PowerShell是一個功能強大的自動化和組態管理框架,可讓系統管理員透過自動執行繁瑣的重複性任務來更有效率地工作。以下是一些基本的 Powershell 命令,可協助您充分利用此工具的強大功能。

基本PowerShell指令匯總表

以下是命令清單 - cmdlet 命令名稱:命令描述。

% - ForEach-Object:對一組輸入物件中的每個項目執行操作。

  • ? -Where-Object:根據物件的屬性值從一組物件中選擇一個物件。
  • ac - 新增內容:在文件中新增附加內容,例如單字或資料。
  • asnp - Add-PSSnapIn:將一個或多個 Windows PowerShell 管理單元新增至目前工作階段。
  • cat - 取得內容:取得文件的內容。
  • cd - Set-Location:將目前工作位置設定為指定位置。
  • chdir - Set-Location:將目前工作位置設定為指定位置。
  • clc - Clear-Content:清除項目的內容,但不刪除該項目。
  • clear - Clear-Host:清除主機程式中的螢幕。
  • clhy - 清除歷史記錄:清除指令歷史記錄中的條目。
  • cli - Clear-Item:清除項目的內容,但不刪除該項目。
  • clp - Clear-ItemProperty:清除屬性的值,但不清除屬性。
  • cls - Clear-Host:清除主機程式中的螢幕。
  • clv - 清除變數:清除變數的值。
  • cnsn - Connect-PSSession:重新連線到已中斷連線的會話
  • 比較 - 比較物件:比較兩組物件。
  • 複製 - 複製項目:將項目從一個位置複製到另一個位置。
  • cp - 複製項目:將項目從一個位置複製到另一個位置。
  • cpi - 複製項目:將項目從一個位置複製到另一個位置。
  • cpp - Copy-ItemProperty:將屬性和值從指定位置複製到另一個位置。
  • curl - Invoke-WebRequest:從 Internet 上的網站取得內容。
  • cvpa - 轉換路徑:將路徑從 Windows PowerShell 路徑轉換為 Windows PowerShell 提供者路徑。
  • dbp -Disable-PSBreakpoint:停用目前控制台中的斷點。
  • del - 刪除項目:刪除檔案和資料夾。
  • diff - 比較物件:比較兩組物件。
  • dir - Get-ChildItem:取得檔案系統磁碟機中的檔案和資料夾。
  • dnsn - Disconnect-PSSession:從會話中斷開連線。
  • ebp - Enable-PSBreakpoint:在目前控制台中啟用斷點。
  • echo - 寫入輸出:將指定物件傳送到管道中的下一個命令。如果此命令是管道中的最後一個命令,則物件將顯示在控制台中。
  • epal - 匯出別名:將目前定義的命令別名的資訊匯出到檔案。
  • epcsv - Export-Csv:將物件轉換為逗號分隔字串 (CSV) 數組,並將字串保存在 CSV 檔案中。
  • epsn - Export-PSSession:從另一個會話匯入命令並將其保存在 Windows PowerShell 模組中。
  • 擦除 - 刪除項目:刪除檔案和資料夾。
  • etsn - Enter-PSSession:啟動與遠端電腦的互動式會話。
  • exsn - Exit-PSSession:結束與遠端電腦的互動會話。
  • fc - Format-Custom:使用自訂檢視來格式化輸出。
  • fl - 格式列表:將輸出格式化為屬性列表,其中每個屬性出現在新行上。
  • foreach - ForEach-Object:對一組輸入物件中的每個項目執行操作。
  • ft - Format-Table:將輸出格式化為表格。
  • fw - Format-Wide:將物件格式化為寬表,僅顯示每個物件的一個屬性。
  • galli - Get-Alias:取得目前會話的命令。
  • gbp - Get-PSBreakpoint:取得目前會話中設定的斷點。
  • gc - Get-Content:取得檔案的內容。
  • gci - Get-ChildItem:取得檔案系統磁碟機中的檔案和資料夾。
  • gcm - Get-Command:取得所有指令。
  • gcs - Get-PSCallStack:顯示目前呼叫堆疊。
  • gdr - Get-PSDrive:取得目前會話中的磁碟機。
  • ghy - 取得歷史記錄:取得目前會話期間輸入的命令清單。
  • gi - Get-Item:取得檔案和資料夾。
  • gjb - Get-Job:取得目前會話中執行的 Windows PowerShell 背景作業。
  • gl - Get-Location:取得目前工作位置或位置堆疊的資訊。
  • gm - Get-Member:取得物件的屬性和方法。
  • gmo - Get-Module:取得已匯入或可匯入到目前會話中的模組。
  • gp - Get-ItemProperty:取得指定項目的屬性。
  • gps - Get-Process:取得本機或遠端電腦上正在執行的進程。
  • group - 群組物件:將指定屬性包含相同值的物件進行分組。
  • gsn - Get-PSSession:取得本機和遠端電腦上的 Windows PowerShell 會話。
  • gsnp - Get-PSSnapIn:取得電腦上的 Windows PowerShell 管理單元。
  • gsv - Get-Service:取得本機或遠端電腦上的服務。
  • gu - Get-Unique:從排序清單中傳回唯一的項目。
  • gv - Get-Variable:取得目前控制台中的變數。
  • gwmi - Get-WmiObject:取得 Windows Management Instrumentation (WMI) 類別的實例或可用類別的資訊。
  • h - Get-History:取得目前會話期間輸入的命令清單。
  • 歷史 - 取得歷史記錄:取得目前會話期間輸入的命令清單。
  • icm - Invoke-Command:在本機和遠端電腦上執行命令。
  • iex - 呼叫表達式:在本機電腦上執行命令或表達式。
  • ihy - 呼叫歷史記錄:從會話歷史記錄執行指令。
  • ii - Invoke-Item:對指定項目執行預設操作。
  • ipal - 匯入別名:從檔案匯入命令暱稱清單。
  • ipcsv - Import-Csv:從 CSV 檔案中的項目建立自訂的類似表格的物件。
  • ipmo - 導入模組:將模組新增至目前會話。
  • ipsn - Import-PSSession:將指令從另一個會話匯入到目前會話。
  • irm - Invoke-RestMethod:將 HTTP 或 HTTPS 請求傳送至 RESTful Web 服務。
  • ise - powershell_ise.exe:解釋如何使用 PowerShell_ISE.exe 命令列工具。
  • iwmi - Invoke-WMIMethod:呼叫 Windows Management Instrumentation (WMI) 方法。
  • iwr - Invoke-WebRequest:從 Internet 上的網站檢索內容。
  • Kill - 停止進程:停止一個或多個正在運行的進程。
  • lp - 輸出印表機:將輸出傳送到印表機。
  • ls - Get-ChildItem:取得檔案系統磁碟機中的檔案和資料夾。
  • man - help:顯示有關 Windows PowerShell 指令和概念的資訊。
  • md - mkdir:建立一個新條目。
  • 測量 - 測量對象:測量物件的數字屬性以及字串物件(例如文字檔案)中的字元、單字和行。
  • mi - 移動項目:將項目從一個位置移動到另一個位置。
  • mount - New-PSDrive:建立臨時和持久性映射網路磁碟機。
  • move - 移動項目:將項目從一個位置移動到另一個位置。
  • mp - Move-ItemProperty:將屬性從一個位置移動到另一個位置。
  • mv - 移動項目:將項目從一個位置移動到另一個位置。
  • nal - New-Alias:建立新的指令暱稱。
  • ndr - New-PSDrive:建立臨時和持久性映射網路磁碟機。
  • ni - 新專案:建立一個新專案。
  • nmo - New-Module:建立僅存在於記憶體中的新動態模組。
  • npssc - New-PSSessionConfigurationFile:建立會話設定檔。
  • nsn - New-PSSession:建立與本機或遠端電腦的持久連線。
  • nv - 新變數:建立一個新變數。
  • ogv - Out-GridView:將輸出傳送到單獨視窗中的互動式面板。
  • oh - Out-Host:將輸出傳送到命令列。
  • popd - Pop-Location:將目前位置變更為最近壓入堆疊的位置。您可以從預設磁貼或使用 Push-Location cmdlet 建立的磁貼啟用位置。
  • ps - Get-Process:取得本機或遠端電腦上執行的進程。
  • Pushd - 推送位置:將目前位置新增到位置堆疊的頂部。
  • pwd - Get-Location:取得目前工作位置或位置堆疊的資訊。
  • r - 呼叫歷史記錄:從會話歷史記錄執行指令。
  • rbp -Remove-PSBreakpoint:從目前控制台刪除斷點。
  • rcjb - 接收作業:接收目前工作階段 Windows PowerShell 背景作業的結果。
  • rcsn - Receive-PSSession:接收斷線的會話中的指令結果。
  • rd - 刪除項目:刪除檔案和資料夾。
  • rdr -Remove-PSDrive:刪除暫存 Windows PowerShell 磁碟機並中斷已對應的網路磁碟機。
  • ren - 重新命名項目:重新命名 Windows PowerShell 提供者命名空間中的項目。
  • ri - 刪除項目:刪除檔案和資料夾。
  • rjb - 刪除作業:刪除 Windows PowerShell 背景作業。
  • rm - 刪除項目:刪除檔案和資料夾。
  • rmdir - 刪除項目:刪除檔案和資料夾。
  • rmo - 刪除模組:從目前會話中刪除模組。
  • rni - 重新命名項目:重新命名 Windows PowerShell 提供者命名空間中的項目。
  • rnp - Rename-ItemProperty:重新命名項目的屬性。
  • rp - 刪除項目屬性:從項目中刪除屬性及其值。
  • rsn -Remove-PSSession:關閉一個或多個 Windows PowerShell 工作階段 (PSSession)。
  • rsnp -Remove-PSSnapin:從目前工作階段中移除 Windows PowerShell 管理單元。
  • rujb - 恢復作業:重新啟動暫停的作業
  • rv - 刪除變數:刪除變數及其值。
  • rvpa - 解析路徑:解析路徑中的通配符並顯示路徑內容。
  • rwmi -Remove-WMIObject:刪除現有 Windows Management Instrumentation (WMI) 類別的實例。
  • sajb - 啟動作業:啟動 Windows PowerShell 背景作業。
  • sal - 設定別名:為目前 Windows PowerShell 工作階段中的 cmdlet 或其他命令元素建立或變更命令暱稱(備用名稱)。
  • saps - 啟動進程:在本機電腦上啟動一個或多個進程。
  • sasv - 啟動服務:啟動一項或多項已停止的服務。
  • sbp - Set-PSBreakpoint:在行、語句或變數上設定斷點。
  • sc - Set-Content:用您指定的內容取代文件的內容。
  • select - Select-Object:選擇物件或物件屬性。
  • set - Set-Variable:設定變數的值。如果具有請求名稱的變數不存在,則建立變數。
  • shcm - Show-Command:在圖形指令視窗中建立 Windows PowerShell 指令。
  • si - Set-Item:將項目的值改為 value

祝您成功!

看更多:


使用磁碟清理在 Windows 10 上自動釋放硬碟空間

使用磁碟清理在 Windows 10 上自動釋放硬碟空間

磁碟清理是長期以來整合到Windows中的「維護」工具之一。該工具允許使用者透過「清理」幾乎不再使用但佔用相當大空間的臨時檔案和系統檔案來釋放電腦上的更多空間,例如有關安裝和更新先前版本的 Windows 的資訊。

如何在 Windows 10 上啟用全碟加密?

如何在 Windows 10 上啟用全碟加密?

在Windows 10作業系統上,有些預設使用加密,但有些則不使用。在下面的文章中,LuckyTemplates將指導您如何檢查Windows 10電腦上的記憶體是否已加密。

如何在 Windows 10 上的天氣應用程式中以 °C 或 °F 為單位顯示溫度

如何在 Windows 10 上的天氣應用程式中以 °C 或 °F 為單位顯示溫度

可以輕鬆地將天氣預報設定為顯示世界任何地方的任何城市或位置,並以攝氏度 (°C) 為單位顯示溫度。可以在 Windows 10 上的天氣應用程式和工作列上的「新聞和興趣」小工具中調整此設定。

學習駭客技能的熱門網站

學習駭客技能的熱門網站

說到駭客,也許我們首先想到的刻板印象就是大學生或電腦科學領域的專家。

如何在 Windows 10 中建立和使用 Hyper-V 檢查點

如何在 Windows 10 中建立和使用 Hyper-V 檢查點

檢查點是 Hyper-V 的強大功能,可輕鬆撤銷虛擬機器上的任何變更。

3 個在 Windows PC 上免費讀取 DMG 檔案副檔名的工具

3 個在 Windows PC 上免費讀取 DMG 檔案副檔名的工具

DMG 映像檔格式是用於在 Mac OS X 上分發軟體的最受歡迎的檔案儲存格式。無法在 Windows PC 電腦上讀取此檔案副檔名。但是,如果您想在 Windows PC 上讀取此檔案副檔名,您可以要求第三方應用程式的支援。

下載99+ Gucci壁紙,精美Gucci壁紙

下載99+ Gucci壁紙,精美Gucci壁紙

讓我們看看下面的一些 Gucci 桌布是否適合您的電腦桌布或手機桌布。

如何在 Windows 10 上的檔案總管導覽窗格中新增/刪除快速訪問

如何在 Windows 10 上的檔案總管導覽窗格中新增/刪除快速訪問

快速存取是存取您正在處理的文件和經常使用的資料夾的最短路線。這些是您經常造訪的資料夾和最近的文件。

Opera VPN 評測:簡單、快速且免費

Opera VPN 評測:簡單、快速且免費

也許您聽說過 Opera 網路瀏覽器附帶免費 VPN,或者您可能已經是 Opera 愛好者,只是想知道他們的 VPN 服務如何運作。

應如何以及為何停用 2.4GHz Wi-Fi 網路?

應如何以及為何停用 2.4GHz Wi-Fi 網路?

您應該考慮關閉家庭 Wi-Fi 網路上舊的 2.4GHz 頻段,並使用速度更快且不那麼「擁擠」的新 5GHz 頻段。我們透過下面的文章來了解一下吧。