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
Prześlij komentarz