반응형
명령창에서 ps1(powershell 스크립트 파일)을 호출하면 보안, 인증 오류가 발생하는 경우가 있습니다.
확인해 보면 현재 Scope에 설정된 정책이 없는 것을 확인할 수 있습니다.
powershell Get-ExecutionPolicy -List
현재사용자(CurrentUser) 정책을 설정하여 보안, 인증 오류를 처리하고 현재사용자(CurrentUser) 정책이 변경된 것을 확인합니다.
powershell Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
powershell Get-ExecutionPolicy -List
다시 명령창에서 ps1을 호출이 정상적으로 된다면 보안, 인증 오류는 해결된 것입니다.
각각의 Scope, 정책에 대해 알고 싶다면 하단의 링크에서 상세히 확인할 수 있습니다.
참고 링크
실행 정책 정보 - PowerShell
PowerShell 실행 정책을 설명하고 이를 관리하는 방법을 설명합니다.
docs.microsoft.com
반응형