簡介
你是否厭倦了 PowerShell 中冗長雜亂的命令提示字元?透過自訂你的$PROFILE,你可以縮短提示字元,使其僅顯示路徑中的最後一個資料夾。這一簡單的調整可以讓終端機更簡潔、更容易閱讀,尤其是在瀏覽深層目錄結構時。
在本指南中,我們將引導你完成更新你的$PROFILE並為 PowerShell 建立自訂提示字元的步驟。
為什麼要自訂 PowerShell 提示字元?
PowerShell 的預設提示字元顯示完整的目錄路徑,在深層巢狀資料夾中工作時可能會讓人不堪重負。將提示字元縮短為僅顯示最後一個資料夾後,你可以:
- 提高可讀性:專注於目前目錄,不受干擾。
- 節省空間:釋放終端機視窗中的水平空間。
- 提高工作效率:在 PowerShell 中更有效率地瀏覽和工作。
縮短 PowerShell 提示字元的步驟
依照下列簡單步驟自訂你的 PowerShell 提示字元:
1. 開啟 PowerShell 提示字元
啟動 PowerShell,開始自訂你的環境。
2. 建立你的$PROFILE(如果不存在)
該$PROFILE檔案是你可以用來儲存 PowerShell 環境自訂設定的地方。要建立它,請執行下列命令:
if (!(Test-Path -Path $PROFILE)) {
New-Item -ItemType File -Path $PROFILE -Force
}
此命令檢查$PROFILE檔案是否存在。如果不存在,它會為你建立一個。
3. 編輯你的$PROFILE(在記事本中)
使用記事本開啟$PROFILE檔案進行編輯:
notepad $PROFILE
4. 新增自訂提示字元函式
在$PROFILE檔案中,新增下列程式碼行:
function prompt {
$p = Split-Path -leaf -path (Get-Location)
"$p> "
}
此函式會修改提示字元,使其僅顯示目前路徑中的最後一個資料夾。
5. 儲存並重新載入 PowerShell
在記事本中儲存變更並關閉編輯器。重新啟動 PowerShell,你就會看到實際生效的更短提示字元:
PS FolderName>
範例輸出
以下是套用變更後提示字元的外觀:
自訂前
PS C:\Program Files (x86)\Common Files\Microsoft Shared>
自訂後
PS Microsoft Shared>
縮短 PowerShell 提示字元的好處
1. 更簡潔的介面
更短的提示字元可以整理終端機,讓你更容易專注於工作。
2. 更輕鬆的瀏覽
在目錄之間移動時,簡化的提示字元可協助你快速識別目前位置。
3. 可自訂
該$PROFILE檔案可讓你進一步調整提示字元,或新增其他自訂設定以適應你的工作流程。
參考
有關自訂 PowerShell 環境的更多資訊,請造訪 Microsoft 官方文件:
自訂 Shell 環境 – PowerShell | Microsoft Learn