PowerShell

wwiki
이동: 둘러보기, 검색

about_Execution_Policies[편집 | 원본 편집]

PowerShell 실행 정책은 PowerShell에서 구성 파일을 로드하고 스크립트를 실행하는 조건을 제어한다.

다음 명령은 유효한 실행정책을 가져온다.

Get-ExecutionPolicy

현재 세션에 영향을 주는 모든 실행 정책을 가져오고 우선 순위에 따라 표시 합니다.

Get-ExecutionPolicy -List

PowerShell 실행 정책[편집 | 원본 편집]

AllSigned[편집 | 원본 편집]

모두 서명이 되어야 실행된다.

Bypass[편집 | 원본 편집]

Default[편집 | 원본 편집]

기본 실행정책. 윈도우 클라이언트는 Restricted, 윈도우 서버는 RemoteSigned 으로 설정된다.

RemoteSigned[편집 | 원본 편집]

Restricted[편집 | 원본 편집]

제한된

Undefined[편집 | 원본 편집]

정의되지 않은.

Unrestricted[편집 | 원본 편집]

제한이 없다. 즉 모두 실행된다.

실행 정책 범위[편집 | 원본 편집]

MachinePolicy[편집 | 원본 편집]

컴퓨터의 모든 사용자에 대해 정책 설정합니다.

UserPolicy[편집 | 원본 편집]

컴퓨터의 현재 사용자에 대한 정책 설정합니다.

Process[편집 | 원본 편집]

CurrentUser[편집 | 원본 편집]

LocalMachine[편집 | 원본 편집]

현재 컴퓨터의 모든 사용자에 게 영향을 줍니다.


다음 명령으로 정책을 설정할 수 있다.

Set-ExecutionPolicy -ExecutionPolicy AllSigned -Scope CurrentUser


프로세스 및 서비스 관리[편집 | 원본 편집]

서비스 관리[편집 | 원본 편집]

서비스 가져오기[편집 | 원본 편집]

Get-Service [서비스명]

Get-Service ssh*