일정 시간이 지난 후 PC를 어떻게 종료 할 수 있습니까?


68

일정 시간이 지난 후 컴퓨터를 켜는 방법은 무엇입니까?

잠자기 전에 음악을 듣고 지정된 시간이 지나면 컴퓨터를 종료하고 싶습니다. 한 시간 반 후에 말하십시오.

바탕 화면 바로 가기를 스케줄러의 작업에 연결할 수 있으면 바로 가기를 클릭하고 1 시간 30 분 후에 종료됩니다.

답변:


23

원래 추천 - TimeComX은 , 이제 공유 호스팅 사이트에서 발견되고 중단되었습니다.

Lifehacker를 통해 이것은 개인적인 대안이 아닌 가치있는 대안으로 보입니다.

AiryTec으로 끄기

참고 사항 몇 가지 기능 :

  • CPU 사용 수준, 시간 또는 원격으로 종료 예약
  • 절전 계산기
  • 휴대용 사용 (설치 필요 없음-이 버전은 x64에서 작동하지 않을 수 있음)

여기에 이미지 설명을 입력하십시오
(개발자를 통한 이미지)


111

배치 파일 을 만들고이 코드를 다음 @echo off줄 에 넣습니다 .

shutdown -s -t 1800

배치 파일을 실행 한 후 30 분 (1800 초)에 컴퓨터가 종료됩니다.

해당 배치 파일에 의해 시작된 종료를 취소하려면 시작실행으로 이동하여 다음 을 입력하십시오.

shutdown -a

또는 별도의 배치 파일에 넣은 다음 실행하여 종료를 취소하십시오.


40

다음 은 응용 프로그램없이 지정된 시간 후에 컴퓨터를 종료하는 간단한 단계입니다!

  1. 실행 창 (Windows 키 + R) 또는 (시작 / 모든 프로그램 / 보조 프로그램 / 실행)을 엽니 다.
  2. shutdown -s -t 1800:

SU215531 예

[ 1800(변경 가능)은 컴퓨터가 꺼질 때까지의 시간 (초)입니다.]

  1. 클릭 OK하면 지정된 시간 (여기 30 분) 후에 컴퓨터가 꺼집니다.

-s다음과 같이 대안을 변경할 수 있습니다 .

옵션 효과
로그 오프하려면 -l
재부팅하려면 -r

5

제어판전원 옵션계획 설정 변경으로 이동하여 다음 시간에 컴퓨터를 절전 모드로 설정 옵션을 원하는대로 변경하십시오 .


그것은 약간 긴 바람입니다.보다 자동적 인 것을 생각할 수 있습니까? 데스크톱 아이콘을 클릭하는 것과 마찬가지로 내 컴퓨터는 1 시간 반에 종료됩니다.
Andrew

2
그러면 컴퓨터가 잠자기 상태가됩니다. 컴퓨터를 종료하고 싶습니다.
앤드류

설정은 자동입니다. 한 번 설정 한 후 한 시간으로 말하면 컴퓨터가 유휴 상태가 된 후 1 시간 이내에 시스템이 자동으로 절전 모드로 전환됩니다 (단계를 다시 실행할 필요가 없습니다). 그러나 그렇습니다. PC 만 잠자 게 할 수 있습니다. 종료하려면 다른 프로그램을 사용해야합니다 (아래 제시된 것과 같은).
Jeevan


3

작업 관리자와 박쥐 파일 로이 작업을 수행 할 수 있습니다

다음과 같이 박쥐 파일을 만듭니다. 메모장 열기, 문자열 입력

shutdown.exe /s /t 00

이 파일을 내 문서 디렉토리에 저장하고 이름을 Shutdown.bat로 지정하십시오 ( .bat확장자 참고 .txt).

그런 다음 Task Scheulder ( task s시작 메뉴에서 입력) 를 엽니 다.

새 작업 생성 (기본 아님)

이름을 지어줘

유휴 상태

조건 탭에서 start the task only if the computer is idle for 30 minutes

이제 작업 탭에서 새 프로그램 시작을 클릭하고 .bat 파일을 검색하십시오.

저장 될 때까지 확인을 클릭하십시오!

다 했어요!

제쳐두고, 당신이 구원받지 못한 일을 잃을 수도 있다는 점에 유의하십시오. 또한,이 백그라운드 업데이트 등을 실행하거나 다운로드 할 경우 바람직하지 않을


0

다음은 지정된 시간에 Windows를 종료하는 간단한 VBScript입니다.

Set objShell = CreateObject("WScript.Shell") 

Dim Input
Input = "10:00"

'Input = InputBox("Enter the shutdown time here.","", "10:00") 

For i = 1 to 2

CurrentTime = Time & VbCrLf

If Left(CurrentTime,5) = Input Then

objShell.Run "shutdown -s -t 00", 0
WScript.Quit 1

Else

WScript.Sleep 1000

End If

i=i-1

Next

이것은 두 번만 반복됩니다 .....
Ramhound

-3

open start-> 쓰고여 cmd십시오.

그런 다음 쓰기

shutdown /t -s 600 

(예 : 600 초)


이것을 시작에 추가해야하지만, 그 이외의 것이 가장 좋은 방법 일 것입니다.
Jon

이것이 Force Flow 또는 Dave Rook의 기존 답변에 더 많은 정보를 추가하는 위치를 알 수 없습니다. 항상 같은 기계공입니다.
nixda

1
여기서 shutdown -s -t 600을 의미한다고 생각하십시오. 현재 구문으로는 실행되지 않습니다.
Will Webb
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.