在 PowerShell 中清除螢幕

Marion Paul Kenneth Mendoza 2023年1月30日
  1. PowerShell 清屏簡介
  2. 在 PowerShell 中使用 Clear-Host 命令
  3. まとめ
在 PowerShell 中清除螢幕

通常,PowerShell 使用者可能會遇到混亂的控制檯介面,因為多個命令確實有不同的輸出。為了擺脫這種情況,我們需要清除 PowerShell 控制檯的螢幕。

本文提供了幾種清除 PowerShell 螢幕指令碼環境的方法。

PowerShell 清屏簡介

PowerShell 清除螢幕方法由函式 Clear-Host 及其兩個別名 clsclear 支援。本節的計劃旨在指導你清除 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 函式支援兩個內建別名,clsclear

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 功能來獲得更乾淨的指令碼控制檯。另外兩種方式 ClsClear 也與 Clear-Host 相關聯,因為它們是 Clear-Host 的別名。

Marion Paul Kenneth Mendoza avatar Marion Paul Kenneth Mendoza avatar

Marion specializes in anything Microsoft-related and always tries to work and apply code in an IT infrastructure.

LinkedIn