[초보] 컴퓨터 윈도우 XP 원하는 시간에 예약 종료시키기(shutdown) - 윈도우 XP 팁
시간을 정해놓고, 일정 시간이 지난 후 컴퓨터가 자동으로 꺼지게하려면, shutdown 명령어를 이용하면 됩니다.
※ 시작 버튼 → 실행(R) → 실행 창 '열기' 입력란에 다음과 같이 입력하면 됩니다.
shutdown -s -t 1800 이라고 입력하면, 30분(1800초) 후에 꺼집니다.
- 종료 명령 : shutdown -s -t [시간(초단위)]
- 취소 명령 : shutdown -a
shutdown 명령은 PC 전원 버튼을 살짝 눌렀을때 윈도우XP가 자동으로 종료되는 것과 비슷한 효과를 보입니다. 일부 프로그램의 경우는 거의 '강제 종료'를 하는 수준인 것 같고요. 한 번 내린 명령은 따로 취소할 수는 없고, shutdown -a 명령(Abort)으로만 강제 종료를 취소할 수 있습니다.
shutdown -a 명령으로만 취소 가능함
종료 시 '프로그램이 응답이 없습니다' 등의 오류가 발생한다면 제대로 종료되지 않는 경우도 있습니다. 윈도우 종료 버튼을 눌렀을 때에도 간혹 '프로그램 응답 없음' 때문에 종료가 지체되는 경우가 있지요.
※ 윈도우 비스타(Vista)에서는 제한시간이 600초(10분)입니다.
※ 윈도우 XP, 윈도우 7에서는 대기시간이 거의 무제한 수준(315359999초, 10년)이네요.
윈도우 7의 도움말(shutdown -? 혹은 help shutdown)에서는 315360000초까지 지정할 수 있다고 나오지만, 실제로는 315359999초(거의 10년)로 지정할 수 있습니다.
그 외 shutdown 상세 명령 기능은 아래와 같습니다.(윈도우 XP의 경우...)
C:\Documents and Settings\사용자명>shutdown /?
사용법: shutdown [-l | -s | -r | -a] [-f] [-m \\컴퓨터 이름] [-t xx] [-c "설명"] [-d up:xx:yy]
No args 이 메시지를 표시합니다.(-?와 동일)
-i GUI 인터페이스 표시합니다.(처음 옵션이어야 합니다.)로그오프합니다. (-m 옵션과 함께 사용될 수 없음)
-s 시스템을 종료합니다.
-r 시스템을 종료한 후 다시 시작합니다.
-a 시스템 종료를 중단합니다.
-m \\컴퓨터 이름 원격 컴퓨터를 종료/다시 시작/중단합니다.
-t xx 시스템 종료의 만료 시간을 xx초로 설정합니다.
-c "설명" 시스템 종료 설명을 지정합니다. (최대 127 문자)
-f 실행 중인 응용 프로그램을 경고 없이 강제로 종료합니다.
-d [u][p]:xx:yy 종료에 대한 이유코드를 지정합니다.
u: 사용자 코드
p: 계획된 종료 코드
xx: 주 이유 코드 (256 보다 작은 양수)
yy: 부 이유 코드 (65536 보다 작은 양수)
※ 관련글
- [윈도우 초보] 원격지에서 멀티 부팅하기, 멀티 부팅으로 재부팅 시 가동할 OS를 미리 선택해두기 ( http://hallang.tistory.com/382 )