다음을 통해 공유


about_Update_Notifications

간단한 설명

PowerShell을 시작할 때 사용자에게 새 버전의 PowerShell이 릴리스되었음을 알릴 수 있습니다.

자세한 설명

PowerShell 7.0부터 PowerShell은 업데이트 알림을 사용하여 사용자에게 PowerShell에 대한 업데이트가 있는지 경고합니다. PowerShell은 하루에 한 번 온라인 서비스를 쿼리하여 최신 버전을 사용할 수 있는지 확인합니다.

참고 항목

업데이트 검사는 지정된 24시간 동안 첫 번째 세션 중에 수행되지만 성능상의 이유로 PowerShell은 후속 세션 시작 시 알림을 표시합니다. 또한 성능상의 이유로 세션이 시작된 후 3초 후에 업데이트 확인이 시작됩니다.

기본적으로 PowerShell은 버전 및 분기에 따라 다른 알림 채널을 구독합니다. GA(일반 공급) 버전의 PowerShell은 업데이트된 GA 릴리스에 대한 알림만 반환합니다. RC(미리 보기 및 릴리스 후보) 버전은 미리 보기, RC 및 GA 릴리스에 대한 업데이트를 알립니다.

알림 동작 관리

환경 변수를 설정하여 업데이트 알림의 동작을 POWERSHELL_UPDATECHECK 변경할 수 있습니다. 지원되는 값은 다음과 같습니다.

  • Off 업데이트 알림 기능을 해제합니다.
  • Default는 다음을 정의하지 않는 것과 같습니다.POWERSHELL_UPDATECHECK
    • GA 릴리스는 GA 릴리스에 대한 업데이트 알림을 제공합니다.
    • 미리 보기/RC 릴리스는 GA 및 미리 보기 릴리스에 대한 업데이트를 알립니다.
  • LTS LTS(장기 서비스) GA 릴리스에 대한 업데이트만 알릴 뿐입니다.

PowerShell을 시작하기 전에 이 환경 변수를 설정해야 합니다. 환경 변수 설정에 대한 자세한 내용은 about_Environment_Variables 참조하세요.

알림 엔드포인트

PowerShell은 각 채널에 사용할 수 있는 최신 버전을 결정하기 위해 다음 엔드포인트를 사용합니다.

업데이트 알림은 PowerShell을 자동으로 업데이트하는 방법을 제공하지 않습니다. 나중에 PowerShell 내에서 업데이트할 더 많은 지침이나 기능이 있을 수 있지만, 현재는 PowerShell을 설치하여 업데이트하는 데 사용한 것과 동일한 설치 메커니즘을 사용해야 합니다.