![최신 Windows 업데이트 후 Powershell을 실행할 때 "새로운 크로스 플랫폼 PowerShell을 사용해 보세요" 메시지를 비활성화하려면 어떻게 해야 합니까?](https://rvso.com/image/1711450/%EC%B5%9C%EC%8B%A0%20Windows%20%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8%20%ED%9B%84%20Powershell%EC%9D%84%20%EC%8B%A4%ED%96%89%ED%95%A0%20%EB%95%8C%20%22%EC%83%88%EB%A1%9C%EC%9A%B4%20%ED%81%AC%EB%A1%9C%EC%8A%A4%20%ED%94%8C%EB%9E%AB%ED%8F%BC%20PowerShell%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%B4%20%EB%B3%B4%EC%84%B8%EC%9A%94%22%20%EB%A9%94%EC%8B%9C%EC%A7%80%EB%A5%BC%20%EB%B9%84%ED%99%9C%EC%84%B1%ED%99%94%ED%95%98%EB%A0%A4%EB%A9%B4%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%ED%95%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
최신 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" 뒤에 메시지 파워쉘 변경