티스토리 뷰

반응형

윈도우를 종료할때 또는 재부팅이나 사용자 로그오프할때 무언가 작업이 자동으로 진행됐으면 좋겠다는 생각이 들때가 있습니다. 예를들면 백업이 필요할때나 불필요한 파일 삭제등과 같은 작업이 해당됩니다. 일일이 수동으로 하기보다는 자동으로 알아서 되면 좋겠죠. 윈도우는 그런 기능을 지원합니다. 바로 로컬 그룹 정책 편집기(GPEDIT)인데요. 이는 윈도우의 다양한 정책들을 수정할 수 있는 프로그램으로 윈도우10같은 경우 프로버전 이상에는 기본으로 들어있습니다. 그 이하 버전인 HOME버전같은 경우는 기본 포함이 아니라서 별도로 설치해야 합니다.

 

로컬 그룹 정책 편집기로컬 그룹 정책 편집기

 

로컬 그룹 정책 편집기는 다음과 같은 에디션에 기본 포함됩니다.

 

  • 윈도우 서버 2008 R2
  • 윈도우 7 프로
  • 윈도우 7 얼티밋
  • 윈도우 7 엔터프라이즈
  • 윈도우 8 프로
  • 윈도우 8 엔터프라이즈
  • 윈도우 10 프로
  • 윈도우 10 엔터프라이즈

 

실행

키보드에서 윈도우로고 키를 누르거나 마우스로 검색버튼을 누르거나 윈도우로고키 + R를 누르거나 이3가지중 한가지로 하신 후 gpedit.msc를 입력하고 엔터를 누릅니다.

 

로컬 그룹 정책 편집기 실행윈도우 검색으로 실행

 

구성

실행시키면 컴퓨터 구성 / 사용자 구성으로 나눠지는데

 

로컬 그룹 정책 편집기 구성컴퓨터 구성 / 사용자 구성

 

  • 컴퓨터 구성 : 모든 사용자에게 적용되는 상위 구성
  • 사용자 구성 : 현재 사용자에게 적용되는 하위 구성

이렇게 구분이 되기때문에 로그오프는 사용자 구성에 있고 컴퓨터 종료는 컴퓨터 구성에 있습니다.

 

 

시스템 종료/재부팅시 실행시킬 실행파일/배치파일 설정

컴퓨터 구성 - Windows 설정 - 스크립트 (시작/종료)에서 시스템 종료를 더블클릭하면 추가/수정/삭제할 수 있는 창이 나옵니다.

실행파일이나 bat, cmd의 배치파일 등을 추가할 수 있습니다.

 

2017년 10월 업데이트된 윈도우10 가을 크리에이터 업데이트(Fall Creators Update, 버전 1709) 부터는 시스템 종료 스크립트는 시스템 종료할 때만 적용되고 재부팅(재시작) 경우에는 적용되지 않습니다.

종료와 재부팅 모두 적용하려면 사용자 구성 - Windows 설정 - 스크립트 (로그온/로그오프)에서 로그오프에 추가하면 됩니다.

 

저같은 경우는 End.bat이라는 배치파일로 설정한 후 End.bat파일에 시스템 종료시 해야될 작업들을 추가시켜서 사용중입니다.

 

실행파일을 추가하거나 배치파일안에 다른 실행파일이 실행되게 하는것은 주의가 필요합니다.

왜냐면 이 스크립트에 등록된 것이 실행된 후 종료가 되어야 비로서 시스템이 종료되기 때문인데요.

예를들어 스크립트에 메모장(notepad.exe)이 실행되게 설정한 후 시스템 종료를 하면 메모장이 실행됩니다. 하지만 실행된 메모장은 자동으로 종료가 되지 않기 때문에 계속 시스템도 종료가 안됩니다.

 

자동으로 종료되는 실행파일이나 cmd명령어로만 구성하세요.

 

로컬 그룹 정책 편집기 설정시스템 종료시 자동으로 배치파일이 실행됨

 

한번만 배치파일로 설정해놓으면 나중에는 설정된 배치파일만 수정하면 되기 때문에 간편합니다.

 

이 방법은 시스템 종료시 자동 실행되는 방법이라서 설정된 실행파일이나 배치파일이 오래 걸리는 작업(예를들어 몇기가 크기의 파일을 복사한다든가..)이 설정되면 그 작업이 끝날 때까지 시스템이 종료되지 않습니다. 따라서 작업이 오래걸리지 않는 실행파일이나 배치파일을 설정하는것이 좋습니다.

 

 

 

무단전재 및 재배포 금지

Copyright 2017. zypper.tistory.com all rights reserved.

 

반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글