-
[PowerShell 기초] 7. 실행 권한 설정(ExecutionPolicy)Shell & CMD/PowerShell 2022. 1. 3. 22:58반응형
프로필 설정 후 아래와 같은 메시지가 나타나는 경우가 있다.
Do you want to run software from this untrusted publisher? File C:\\program files\\powershell\\7\\Modules\\PSReadLine\\PSReadLine.format.ps1xml is published by CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US and is not trusted on your system. Only run scripts from trusted publishers
이유는 파워셸 스크립트 파일인 ps1이 신뢰할 수 있는지 여부를 체크하는 권한 설정 때문이다. 해당 설정은 Get-ExecutionPolicy 로 확인할 수 있다.
설정은 Set-ExecutionPolicy 로 설정할 수 있다. Powershell을 관리자 권한으로 실행한 후 아래와 같이 설정하자
Set-ExecutionPolicy RemoteSigned
RemoteSigned 는 로컬 PC에서 생성한 ps1 파일은 허용하고, 다운로드 받은 파일은 신뢰할 수 있는 인증서만 허용한다.
출처 및 참조 :
반응형'Shell & CMD > PowerShell' 카테고리의 다른 글
[Powershell 예제] foreach, Where를 사용하여 파일 일괄 인코딩 변경 (0) 2022.07.13 [Powershell] Oh My Posh 설치 (0) 2022.01.31 [PowerShell 기초] 6. Powershell 프로필 설정 (0) 2021.12.26 [PowerShell 기초] 5. 필터 및 정렬 (0) 2021.12.12 [PowerShell 기초] 4. 연산자(Operator) (0) 2021.12.11