在最新的 Windows 更新後執行 Powershell 時,如何停用「嘗試新的跨平台 PowerShell」訊息

在最新的 Windows 更新後執行 Powershell 時,如何停用「嘗試新的跨平台 PowerShell」訊息

自從最新的 Windows 10 更新以來,當開啟 Powershell 時,我收到訊息「嘗試新的跨平台 PowerShellhttps://aka.ms/pscore6」。

我想關閉該通知。有任何想法嗎?

答案1

修改 PowerShell 捷徑以包含 -NoLogo 開關。

答案2

Powershell 始終啟動位於以下位置的設定檔腳本:

C:\Users\<username>\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1

您可以使用此腳本來完全替換該訊息。

例如,您可以將以下腳本放在那裡:

cls
write-host "Windows PowerShell"
write-host "Copyright (C) Microsoft Corporation. All rights reserved."
write-host ""

儘管橫幅的顯示時間不到一毫秒,但這仍然有效。可以使用-nologo開關啟動 Powershell,該開關將完全刪除橫幅的閃爍,然後列印此橫幅。

該訊息當然可以調整。該檔案還可以用於儲存自訂函數,您甚至可以建立一個名為 Prompt 的函數來取代預設的 Powershell 提示字元。

即使您使用 Windows 終端,此腳本也始終在 powershell 啟動開始時加載,但如果您開啟新實例,它不會在 Windows 終端中重新載入設定檔腳本。將播放記憶體中快取的內容。

答案3

找到此路徑 C:\Users<使用者名稱>\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1 或手動建立(如果不存在)

然後在文件頂部新增 cls (Microsoft.PowerShell_profile.ps1) 並儲存

這將在您使用 powershell 午餐後立即清除頁面

答案4

打開文件位置並添加“-無標誌「 在後面 更改訊息 powershell

相關內容