Przejdź do głównej zawartości

Automatyczne zamykanie Windows po określonym czasie.

Czasami potrzebujemy zostawić włączony komputer by dokończyło się jakieś zadanie np.: pobieranie pliku itp. Jeżeli wiemy ile to będzie trwać fajnie było by mieć możliwość ustawić automatyczne wyłączenie komputera po określonym czasie. Zadanie z pozoru proste ale jeżeli było by takie oczywiste to nie powstało by tyle programów o nazwie shutdown timer itp. Tak naprawdę używanie programów do tego celu to strzelanie z działa do przysłowiowej muchy, bo potrzebne jest tylko 5 linijek prostego kodu aby udało się wykonać to zadanie. Skorzystamy z systemowych poleceń Windows powłoki cmd. 



Krok 1 - Utworzenie pliku *.cmd

W dowolnym edytorze (może być notatnik) tworzymy nowy plik. 

Krok 2 - Wpisanie kodu do pliku.

@echo off 
set /p tekst="Minuty do zamkniecia systemu:"
set /a sekundy=%tekst%*60
shutdown -s -t %sekundy%
exit

Krok 3 - Zapisanie pliku z rozszerzeniem cmd.

Po kliknięciu na utworzony plik podajemy czas w minutach po jakim ma nastąpić wyłączenie systemu.

Jeżeli z jakichkolwiek powodów chcemy przerwać wyłączanie systemu możemy uruchomić konsolę CMD i wydać polecenie shutdown.exe -a

Komentarze

Najczęściej czytane w tym miesiącu

50 popularnych pytań dotyczących systemu Linux zadawanych na rozmowach kwalifikacyjnych. (Pytania & Odpowiedzi)

Jak dodać użytkownika w systemie Windows z poziomu konsoli CMD? (net user, net localgroup)

Generowanie testowych plików o określonej wielkości