about_Built-in_Functions
簡短描述
描述 PowerShell 中的內建函式。
詳細描述
PowerShell 包含一組載入至每個 PowerShell 工作階段的函式。 這些函式類似於 Cmdlet,但不包含在任何模組中。 它們定義於PowerShell引擎本身。
這些函式會以一般工作的速記協助程式的形式提供。 在許多情況下,這些函式會呼叫具有其他參數的現有 Cmdlet。
cd..
在 Windows CMD 殼層中,在命令與目的地路徑之間沒有任何空格的情況下執行命令很常見 cd
。 此函式會執行 Set-Location ..
以變更為父資料夾。
cd\
在 Windows CMD 殼層中,在命令與目的地路徑之間沒有任何空格的情況下執行命令很常見 cd
。 此函式會執行 Set-Location \
以變更為根資料夾。
cd~
在 Windows CMD 殼層中,在命令與目的地路徑之間沒有任何空格的情況下執行命令很常見 cd
。 此函式會執行 Set-Location ~
以變更為主資料夾。
此函式已在PowerShell 7.4中新增。
Pause
此函式會從cmd.exe
複寫 命令的行為pause
。
腳本會暫停執行,並提示使用者叫用按鍵以繼續。
help
此函式會 Get-Help
使用您的參數叫用 ,並將輸出傳遞至系統的呼叫器命令。 PowerShell 會針對 Windows 和非 Windows 系統使用不同的預設呼叫器。 在 Windows 系統上,預設呼叫器為 more.com
。 在非 Windows 系統上,預設呼叫器為 less
。
$env:PAGER
如果已定義環境變數,PowerShell 會使用指定的程式,而不是系統預設值。
prompt
這是建立 PowerShell 命令行預設提示的函式。 您可以使用您自己的函式覆寫此函式,以自訂您的提示。 如需詳細資訊,請參閱 about_Prompts。
Clear-Host
此函式會清除畫面。 如需詳細資訊,請參閱 Clear-Host。
TabExpansion2
這是用於索引標籤擴充的預設函式。 如需詳細資訊,請參閱 TabExpansion2。
oss
此函式提供在管線中執行的 Out-String -Stream
簡短方式。 如需詳細資訊,請參閱 Out-String。
mkdir
此函式提供使用參數執行的 New-Item -Type Directory
簡短方式。 此函式只會針對 Windows 系統定義。 Linux 和macOS系統使用原生 mkdir
命令。
Windows 驅動器號函式
在 Windows 中,磁碟驅動器載入點與驅動器號相關聯,例如 C:
。
只要在命令列上輸入該驅動器號,即可切換到另一個磁碟驅動器上的目前位置。
PowerShell 會透過 Z:
建立每個可能驅動器號A:
的函式。
這些驅動器號函式未在非 Windows 系統上定義。