Jak mogę wyłączyć komputer po określonym czasie?

68

Jak poszedłbyś po włączeniu komputera po określonym czasie?

Słucham muzyki przed pójściem spać i chciałbym móc wyłączyć komputer po upływie określonego czasu. Po ½ godzinie powiedz.

Byłoby fajnie, gdybyś mógł podłączyć skrót pulpitu do zadania w harmonogramie, aby kliknąć skrót i hour godzinę później się wyłączy.

Andrzej
źródło

Odpowiedzi:

23

Oryginalny rekomendacja - TimeComX , jest teraz znaleźć tylko na wspólnych serwisów hostingowych i został wycofany.

Dzięki Lifehacker wydaje się to godną alternatywą (bez osobistego doświadczenia):

Wyłącz przez AiryTec

Kilka cech uwagi:

  • Zaplanuj wyłączenia według poziomów wykorzystania procesora, czasu lub zdalnie
  • Kalkulator oszczędzania energii
  • Przenośne użycie (nie wymaga instalacji - uwaga: ta wersja może nie działać na x64)

wprowadź opis zdjęcia tutaj
(zdjęcie za pośrednictwem programisty)

studiohack
źródło
111

Utwórz plik wsadowy i umieść w nim ten kod po @echo offwierszu:

shutdown -s -t 1800

Komputer zostanie zamknięty 30 minut (1800 sekund) po uruchomieniu pliku wsadowego.

Aby anulować zamknięcie zainicjowane przez ten plik wsadowy, możesz przejść do StartUruchom i wpisać:

shutdown -a

Lub umieść to w osobnym pliku wsadowym, a następnie uruchom go, aby anulować zamknięcie.

Force Flow
źródło
40

Oto proste kroki, aby zamknąć komputer po określonym czasie bez żadnej aplikacji !:

  1. Otwórz okno Uruchom (klawisz Windows + R) lub (Start / Wszystkie programy / Akcesoria / Uruchom).
  2. Klucz shutdown -s -t 1800:

Przykład SU215531

[ 1800(można zmienić) to liczba sekund, po których komputer się wyłączy.]

  1. Kliknij, OKa komputer wyłączy się po określonym czasie (tutaj 30 minut).

Możesz zmienić -sna alternatywne, jak poniżej:

efekt opcji
-l wylogować się
-r, aby zrestartować komputer
gaston33
źródło
5

Przejdź do Panelu sterowaniaOpcje zasilaniaZmień ustawienia planu i zmień opcję Przełącz komputer w tryb uśpienia po , co chcesz.

Jeevan
źródło
To trochę za długo. Możesz pomyśleć o czymś bardziej automatycznym. Jak zwykłe kliknięcie ikony na pulpicie, mój komputer wyłącza się w ciągu 1/2 godziny.
andrew
2
i to tylko uśpia komputer. Chcę wyłączyć komputer.
andrew
Cóż, to ustawienie jest automatyczne - po jednorazowym ustawieniu, powiedzmy na jedną godzinę, system automatycznie przejdzie w tryb uśpienia w ciągu godziny od bezczynności komputera (nie trzeba ponownie uruchamiać kroków). Ale tak, pozwoli to tylko uśpić komputer. Aby go zamknąć, musisz użyć innego programu (takiego jak ten sugerowany poniżej).
Jeevan
3

Możesz to zrobić za pomocą scheudlera zadań i pliku bat

Utwórz plik nietoperza przez: otwórz notatnik i wpisz ciąg

shutdown.exe /s /t 00

Zapisz ten plik w katalogu Moje dokumenty i nazwij go Shutdown.bat (zwróć uwagę na .batrozszerzenie, a nie .txt).

Następnie otwórz Scheulder zadań (wpisz task sz menu Start)

Utwórz nowe zadanie (nie podstawowe)

Daj temu imię

Na biegu jałowym

W zakładce Warunki wybierz start the task only if the computer is idle for 30 minutes

Teraz na karcie Działania kliknij opcję Nowy, uruchom program i uruchom plik .bat.

Kliknij OK, aż zostanie zapisany!

Wszystko gotowe!

Na marginesie, zachowaj ostrożność, ponieważ możesz stracić niezapisaną pracę; Może to nie być pożądane, jeśli trwa aktualizacja w tle lub pobieranie itp

Dave
źródło
0

Oto prosty skrypt VBScript, który wyłączy system Windows w określonym czasie

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
jhmnb
źródło
To
zapętliłoby się
-3

otwórz start -> napisz cmdi otwórz.

Następnie napisz

shutdown /t -s 600 

(na przykład przez 600 sekund)

zxcvvb
źródło
Będziesz musiał dodać to do uruchamiania, ale poza tym jest to prawdopodobnie najlepszy sposób.
Jon
Nie wiem, gdzie to dodaje więcej informacji do istniejących odpowiedzi z Force Flow lub Dave Rook. Zawsze ma tę samą mechanikę.
nixda
1
Myślisz, że miałeś na myśli zamknięcie -s -t 600 tutaj. Twoja nie będzie działać w obecnej składni.
Czy Webb