카테고리 없음

Powershell 실행 정책

mellamo 2023. 3. 25. 22:45

Powershell에서 '스크립트를 실행하는 조건을 제어하는 안전 기능'이다. 그래서 기본적으로 클라이언트 컴퓨터는 

Restricted로 되어있다. 

 

스크립트를 실행하려면 

AllSigned로 변경해야하는데, 

Set-ExecutionPolicy AllSigned

위처럼 입력하면 변경가능하다 .

 

 

 

Powershell 실행 정책 확인하는법 ( 아래처럼 그냥치면 LocalMachine의 정책이 나온다 )

 

Get-ExecutionPolicy

 

기본은 아래처럼 되어있다. 

 

 

Powershell에서 실행 정책 확인하는법 (모든 범위의 리스트 )

Get-ExecutionPolicy -List

기본은 아래처럼 되어있다. 

 

 

타겟을 지정해서 변경하려면 아래처럼 입력한다 

Set-ExecutionPolicy -ExecutionPolicy <PolicyName> -Scope <scope>

예를들어 Process의 환경을 변경하려면 아래처럼 해서 

확인해보면 변경되었다.