Windows PowerShell 스크립트 실행을 켜거나 끄는 방법
Windows 10 에서 Windows PowerShell 스크립트 실행을 켜거나 끄(turn on or off Windows PowerShell script execution) 려면 이 단계별 가이드를 따르세요. 레지스트리 편집기(Registry Editor) 와 로컬 그룹 정책 편집기(Local Group Policy Editor) 를 사용 하여 이 기능을 활성화하거나 비활성화합니다.
Windows PowerShell 은 Windows 운영 체제에 포함된 필수적이고 편리한 도구입니다. 주로 신뢰할 수 있는 게시자가 서명한 스크립트와 로컬 스크립트의 두 가지 유형이 있습니다. 로컬 스크립트는 개인용 컴퓨터에서 만드는 것이고 다른 하나는 특정 작업을 수행하기 위해 신뢰할 수 있는 게시자가 서명한 것입니다.
Windows PowerShell 스크립트 실행 켜기 또는 끄기
그룹 정책 편집기 를 사용하여 (Group Policy Editor)Windows PowerShell 스크립트 실행 을 켜거나 끄려면 다음 단계를 따르십시오.
- 작업 표시줄 검색 상자에서 gpedit.msc 를 검색 합니다.
- 검색 결과에서 그룹 정책 편집(Edit group policy) 을 클릭합니다 .
- 컴퓨터 구성(Computer Configuration) 에서 Windows PowerShell 로 이동합니다 .
- 스크립트 실행 켜기 를(Turn on Script Execution) 두 번 클릭합니다 .
- 사용(Enabled) 옵션을 선택합니다 .
- 드롭다운 목록에서 실행 정책(Execution Policy) 을 선택합니다 .
- 비활성화(Disabled) 옵션을 선택하여 스크립트 실행을 끕니다.
- 적용(Apply) 및 확인(OK) 을 클릭 합니다.
이 단계를 자세히 살펴보겠습니다.
처음에는 컴퓨터에서 로컬 그룹 정책 편집기(Local Group Policy Editor) 를 열어야 합니다. 이를 위해 작업 표시줄(Taskbar) 검색 상자에서 을 검색하고 검색 결과에서 그룹 정책 편집을 gpedit.msc
클릭 합니다 . (Edit group policy )이 도구를 연 후 다음 경로로 이동합니다.
Computer Configuration > Administrative Templates > Windows Components > Windows PowerShell
Windows PowerShell 폴더 에 스크립트 실행 켜기(Turn on Script Execution) 라는 설정이 표시됩니다 . 그것을 두 번 클릭하고 사용 (Enabled ) 옵션을 선택하십시오.
그런 다음 드롭다운 목록에서 실행 정책을 선택합니다. 이 세 가지 옵션이 표시됩니다.
- 서명된 스크립트만 허용
- (Allow)로컬 스크립트 및 원격 서명 스크립트 허용
- 모든 스크립트 허용
Windows PowerShell 에서 스크립트 실행을 끄려면 사용 안 함 (Disabled ) 옵션 을 선택합니다 .
어느 쪽이든 적용 (Apply ) 및 확인 (OK ) 을 클릭 하여 변경 사항을 저장합니다.
앞서 말했듯이 레지스트리 편집기(Registry Editor) 를 사용하여 동일한 변경을 수행할 수 있습니다 . 그 전에 시스템 복원 지점을 만들고 모든 레지스트리 파일(backup all Registry files) 을 백업하는 것이 좋습니다 .
레지스트리 를 사용하여 (Registry)Windows PowerShell 스크립트 실행 활성화 또는 비활성화
Windows PowerShell 스크립트 실행 을 활성화하거나 비활성화 하려면 다음 단계를 따르십시오.
- Win+R 을 누릅니다 .
- regedit 를 입력 하고 Enter 버튼을 누릅니다.
- 예(Yes) 버튼 을 클릭 합니다.
- HKLM 키(HKLM key) 내 에서 Windows 로 이동합니다 .
- Windows > 새로 만들기 > 키를 마우스 오른쪽 버튼으로 클릭합니다.
- 이름을 PowerShell 로 지정합니다 .
- (Right-click)PowerShell > New DWORD (32비트) 값 을 (Value)마우스 오른쪽 버튼으로 클릭 합니다 .
- 이름을 EnableScripts 로 지정합니다 .
- 값(Value) 데이터를 1 로 설정하려면 더블 클릭하십시오 .
- Right-click PowerShell > New > String Value .
- 이름을 ExecutionPolicy 로 지정합니다 .
- 더블 클릭하면 아래와 같이 값(Value) 데이터가 설정됩니다.
더 자세히 알고 싶다면 계속 읽으십시오.
시작하려면 Win+R 을 누르고 입력 regedit
하고 Enter 버튼을 누르십시오. UAC 프롬프트가 표시 되면 예 (Yes ) 버튼을 클릭 하여 컴퓨터에서 레지스트리 편집기(Registry Editor) 를 엽니다 . 그런 다음 다음 경로로 이동하십시오.
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
Windows를 마우스 오른쪽 버튼으로 클릭하고 New > Key, 선택 하고 이름을 PowerShell 로 지정합니다 .
PowerShell 키 에서 DWORD (32비트) 값(Value) 과 문자열 값(String Value) 을 만들어야 합니다 . PowerShell >New > DWORD (32-bit) Value 을 마우스 오른쪽 버튼으로 클릭 하고 이름을 EnableScripts 로 지정합니다 .
(Double-click)EnableScripts 를 (EnableScripts)두 번 클릭 하여 값 데이터 (Value data ) 를 1 또는 0 으로 설정합니다 . 이 기능을 활성화하려면 1 로 설정하십시오 . 그렇지 않으면 0 으로 두십시오 .
이제 실행 정책을 설정해야 합니다. PowerShell > New > String Value 를 마우스 오른쪽 버튼으로 클릭 하고 이름을 ExecutionPolicy 로 지정합니다 .
그런 다음 두 번 클릭하고 아래와 같이 값 데이터 를 입력하십시오.(Value data )
- AllSigned: 서명된 스크립트만 허용
- RemoteSigned : 로컬 스크립트 및 원격 서명 스크립트 허용
- 무제한:(Unrestricted:) 모든 스크립트 허용
마지막으로 확인 (OK ) 버튼을 클릭하여 변경 사항을 저장합니다.
그게 다야! 도움이 되기를 바랍니다.
Related posts
Windows PowerShell을 사용하여 Google Chrome을 설치하는 방법
Windows PowerShell ISE vs Windows PowerShell : 차이점은 무엇입니까?
Format External Hard Drive or USB Windows PowerShell을 사용한 드라이브
Windows 10에서 PowerShell Script을 사용하여 Security Questions을 비활성화하십시오
사용 방법 Windows PowerShell ISE - 초보자 자습서
PowerShell Windows 10에서 Startup에서 열립니다
Windows Server Network connectivity 문제 해결 PowerShell를 통해 문제를 해결합니다
Windows 10에서 PowerShell을 제거하는 방법
Windows 10에서 PowerShell을 사용하는 Zip and Unzip files 방법
WinX Menu Windows 10의 PowerShell와 Replace Command Prompt
PowerShell Windows 10에서 PowerShell을 추가하는 방법
PowerShell 명령 History을 보는 방법 Windows 10
Reset Windows Update Client PowerShell Script 사용
Find 윈도우 10 Product Key 사용 Command Prompt or PowerShell
Windows 10에서 PowerShell를 사용하여 설치된 프로그램 목록을 만드는 방법
Windows 10에서 PowerShell를 사용하여 Windows Updates을 숨기는 방법
Windows 10에서 PowerShell을 사용하여 Local User Account를 만드는 방법
Use PowerShell Windows 10에서 파일 및 폴더를 삭제하는 것
Windows 10에서 Command Line를 사용하여 프로세스를 죽이는 방법
Windows 10 Command Prompt와 Replace Powershell Windows 10 Start Menu