본문 바로가기
  • We are looking for banner advertisers Please refer to the email below
CMD

[CMD] 윈도우 예약종료/예약종료취소 도스 명령어 (배치프로그램)

by 크론크롱 2019. 11. 14.
반응형

 

간혹 컴퓨터를 사용하다보면 일정시간이 지나 컴퓨터가 종료되었으면할때 가있습니다.

제경우 퇴근을하고 나서도 집에서 간혹 업무를 봐야하기때문에 사무실 자리내에 있는 컴퓨터는 항상 켜놓고 퇴근합니다

그 후에 필요에따라 원격을 사용하여 업무를 가끔씩 보곤하는데요. 

계속 켜놓고있으면 메모리 자원이 깎이게되어 다시 아침에 출근했을때는 리부팅을통해 리소스를 다시 새롭게 한뒤, 업무를 하고싶은생각이 듭니다.

컴퓨터를 물론 껏다 켜는건 어려운일은 아니지만 사무업무를 보는분들의 대부분 아침 일찍출근하자마자는 정신이 없고 바로 업무를 보게되는게 일반 보통입니다.

따라서 저는 특정시간 예를들어, 새벽2시부터 4시까지는 사용하지않으니 대충 그시간때에는 껏다켜지게끔 명령어를 입력하고 퇴근하곤합니다.

 

서론이 길었습니다. 자 예약종료 명령어에 대해서 알아봅시다!

우선 도스창을 열어줍니다.

 

 

▶#1 시스템 예약종료  방법

▶#2 시스템 예약종료 취소

▶#3 시스템 예약재부팅

▶#4 배치프로그램을 만들기

 

#1 시스템 예약종료 방법

 

도스창을 위와같이 열어준뒤.

 

shutdown.exe -f -s -t 1800

위와같이 입력합니다.

-f : 종료해당시간때에 사용자에게 미리 경고하지않고 실행중인 프로그램을 모두 종료한다.

-s : 컴퓨터종료

-t : 시간예약 초단위설정

 

위의 명령어를 입력시 1800초 (30분) 뒤에 사용자에게 경고치않고 컴퓨터종료를 실행하게됩니다.

 

 

▶#2 시스템 예약종료 취소

 

이때, 시간설정이 잘못되었을때입니다! 이를 취소하고싶을때, 아래와같이입력해줍니다.

 

shutdown.exe -a

 

위와같이 입력하게되면 종료예약이 종료됩니다.

 

▶#3 시스템 예약재부팅

 

위의 경우는 시스템 종료를 예약하는 명령어 입니다.

제경우 하지만 제일 위에서 언급드린것처럼 사무실을 출근하자마자 새로운상태로 리소스도 채워진상태의 예약리부팅을 하고싶습니다.

이경우에는 아래와같이 명령어를 입력합니다.

 

 

shutdown.exe -r -t 600

 

-r : 재시작

-t : 시간예약 초단위설정

 

= 10분뒤 재시작예약

 

 

▶#4 배치프로그램을 만들기

 

자 명령어를 다 확인했습니다,

자 좋습니다, 그리고 사무실을 출근할때마다 자동으로 재부팅되어

아침에 출근할때마다 개운한 느낌입니다.

여기서 저는 시스템재부팅예약으로 퇴근할때마다 입력하고 퇴근하는것마저귀찮아졌습니다.

사람의 욕심이 끝이없다고.. 매번입력하는것도 귀찮아졌습니다

뭔가.. 프로그램처럼 실행시 알아서 특정시간뒤에 종료예약을하는 배치프로그램을 만들고싶습니다.

 

프로그램이라니.. 뭔가 대단해보이지만 그렇지도않습니다. 저희가 위에서배운 명령어를 배치파일 형태의 확장자로 변경만해준다면 끝입니다.

설명은 아주간단하죠?. 만드는버도 굉장히 간단합니다.

 

자 위에서 설명드릴땐 CMD 도스창을 띄웠는데 이번에는 메모장을띄워 보도록하겠습니다

 

위의 메모장에서 저희가 배웠던 shutdown.exe -r -t 600 명령어를 메모장에 입력하겠습니다.

그리고 그대로 저장만해주면 끝입니다! 물론 확장자만 맞춰주시면 프로그램완성입니다!

 

 

파일명을 선택해주고 확장자를 .bat 로 변경하여 저장해줍니다.

 

자 폴더에저장한 배치파일을 확인해봅니다.

 

위의 셧다운 배치프로그램이 생성되었습니다.

이걸 실행시키게되면

자 명령어가 실행되고, 재부팅된다라는 내용이 확인됩니다.

 

이제는 도스창을열어서.. 명령어를 입력하고.. 하는것 조차도 필요없습니다.. 퇴근할때 그냥 저배치파일만 실행해주고

퇴근하면되겠습니다!

 

-끝-

반응형

댓글