在 PowerShell 中清除螢幕
通常,PowerShell 使用者可能會遇到混亂的控制檯介面,因為多個命令確實有不同的輸出。為了擺脫這種情況,我們需要清除 PowerShell 控制檯的螢幕。
本文提供了幾種清除 PowerShell 螢幕指令碼環境的方法。
PowerShell 清屏簡介
PowerShell 清除螢幕方法由函式 Clear-Host
及其兩個別名 cls
和 clear
支援。本節的計劃旨在指導你清除 PowerShell 螢幕。
Clear-Host
在 PowerShell 中使用 Clear-Host
命令
PowerShell 自動化依賴於 PowerShell 支援的本機函式、cmdlet 和別名。例如,Windows PowerShell 的 Clean-Host
命令會清除控制檯的螢幕。
它是 PowerShell 的獨立操作,不能通過管道傳輸或與任何其他 cmdlet 一起使用。它不會產生輸出。
我們可以通過以下方式應用 Clear-Host
功能。
PowerShell 中 Clear-Host
命令的別名
PowerShell 中的別名與特定的本機命令相關聯。但是,我們可以為 PowerShell 中的任何函式或 cmdlet 自定義和建立別名。
例如,Clear-Host
函式支援兩個內建別名,cls
和 clear
。
cls
此外,可以通過以下方式使用 clear
別名清除 PowerShell 的控制檯。
clear
我們可以通過 Get-Alias
命令驗證這些別名是否使用 Clear-Host
函式。
示例程式碼:
Get-Alias clear
Get-Alias cls
輸出:
PS C:\temp> Get-Alias Clear
CommandType Name Version Source
----------- ---- ------- ------
Alias clear -> Clear-Host
PS C:\temp> Get-Alias Cls
CommandType Name Version Source
----------- ---- ------- ------
Alias cls -> Clear-Host
我們將通過上一節中介紹的清除 PowerShell 螢幕的方法。但是,可以觀察到 PowerShell 命令不區分大小寫,同樣適用於該函式。
因此,我們可以得出結論,我們可以在任何字母大小寫(大寫或小寫)中使用 Clear-Host
及其別名。
まとめ
PowerShell 是一種創新的命令列工具,為所有作業系統提供跨平臺支援。此外,所述指令碼語言具有許多由別名支援的功能和 cmdlet,可以執行多項任務。
在本文中,我們介紹瞭如何清除 PowerShell 螢幕。
第一種方法使用 Clear-Host
功能來獲得更乾淨的指令碼控制檯。另外兩種方式 Cls
和 Clear
也與 Clear-Host
相關聯,因為它們是 Clear-Host
的別名。
Marion specializes in anything Microsoft-related and always tries to work and apply code in an IT infrastructure.
LinkedIn