최신 Windows 업데이트 후 Powershell을 실행할 때 "새로운 크로스 플랫폼 PowerShell을 사용해 보세요" 메시지를 비활성화하려면 어떻게 해야 합니까?

최신 Windows 업데이트 후 Powershell을 실행할 때 "새로운 크로스 플랫폼 PowerShell을 사용해 보세요" 메시지를 비활성화하려면 어떻게 해야 합니까?

최신 Windows 10 업데이트 이후 Powershell을 열 때 "새로운 크로스 플랫폼 PowerShell을 사용해 보세요"라는 메시지가 나타납니다.https://aka.ms/pscore6".

그 알림을 끄고 싶습니다. 어떤 아이디어가 있나요?

답변1

-NoLogo 스위치를 포함하도록 PowerShell 바로 가기를 수정합니다.

답변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 ""

배너는 1밀리초 미만 동안 표시되지만 이는 작동합니다. -nologo해당 배너 플래시를 완전히 제거한 다음 대신 이 배너를 인쇄하는 스위치를 사용하여 Powershell을 시작할 수 있습니다 .

물론 메시지는 조정될 수 있습니다. 이 파일은 사용자 지정 기능을 저장하는 데에도 사용할 수 있으며 기본 Powershell 프롬프트를 대체하기 위해 프롬프트라는 함수를 만들 수도 있습니다.

이 스크립트는 Windows 터미널을 사용하는 경우에도 Powershell 시작 시작 시 항상 로드되지만, 새 인스턴스를 열면 Windows 터미널에서 프로필 스크립트를 다시 로드하지 않습니다. 대신 메모리에 캐시된 항목이 재생됩니다.

답변3

이 경로 C:\Users<username>\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1을 찾거나 존재하지 않는 경우 수동으로 만듭니다.

그런 다음 파일(Microsoft.PowerShell_profile.ps1) 상단에 cls를 추가하고 저장합니다.

Powershell을 점심 식사한 후 즉시 페이지가 지워집니다.

답변4

파일 위치를 열고 "-nologo" 뒤에 메시지 파워쉘 변경

관련 정보