보통 powershell script를 실행하고자 할때 보안정책으로 인해 실행시킬 수 없어서 실행정책을 변경해줄 필요가 있는데 애당초 바꾸는것 자체가 막힌 경우가 있습니다.
Set-ExecutionPolicy Unrestricted
Set-ExecutionPolicy : Windows PowerShell에서 실행 정책을 업데이트했지만 좀 더 구체적인 범위에서 정의된 정책에 의해 설정이 재정의되었습니다. 재정의로 인해 셸은 현재 유효 실행 정책인 RemoteSigned을(
를) 유지합니다. 실행 정책 설정을 보려면 "Get-ExecutionPolicy -List"를 입력하십시오. 자세한 내용은 "Get-Help Set-ExecutionPolicy"를 참조하십시오.
실행 정책 설정 확인
Get-ExecutionPolicy -List
해당 부분을 변경해주면 됩니다.
Set-ExecutionPolicy -Scope CurrentUser Unrestricted
다시 정책을 확인
이제 다시 실행
Set-ExecutionPolicy Unrestricted
문제없이 실행 완료