Sleepy służy do okresowego zamykania lub restartu systemu Windows. Posiada interfejs i pomoc w języku polskim. Po uruchomieniu programu definiujemy podstawowe parametry:
- Akcja - to co chcemy by program wykonał (Zamknij system, Restart, Zablokuj komputer).
- Dni - tutaj mamy do wyboru dni tygodnia pojedyńczo oraz różne ich kombinacje np. Codziennie, Od Poniedziałku do Piątku itp.
- Godzina - ustawiamy godzinę i minuty. O tym czasie nastąpi zdefiniowana wcześniej akcja.
- Opcje ograniczenia sesji - jeśli komputer zostanie zamknięty przez Sleepy i uruchomiony w przeciągu ośmiu godzin to nastąpi jego ponowne wyłącznie lub zamknięcie systemu po określonej liczbie minut.
Sleepy jest nieaktywny (wyłączony) dopóki nie zostanie aktywowana opcja "Włączony" w głównym oknie ustawień programu. Oprócz okresowego zamykania lub restartu systemu można zadeklarować czas, po upływie którego nastąpi zdefiniowana akcja. Służy do tego opcja "Zegar". Program w przejrzysty sposób informuje o swoich zamiarach i wykonywanych czynnościach. Podczas startu systemu Windows wyświetla okno z informacją o zaplanowanej akcji. W określonyn czasie (domyślnie 15 minut) przed wykonaniem zadania pojawia się odpowiedni komunikat. Przy uruchamianiu zamykania lub restartu także pojawia się odpowiednia informacja.
W celu zapewnienia niezmienionej pracy programu dostępna jest opcja synchronizacji czasu. Sleepy łączy się z odpowiednim serwerem czasu w Internecie i pobiera zawsze aktualny czas. Pozwala to programowi działać nawet jeśli w komputerze będzie zły czas lub nastąpi zmiana czasu w komputerze. Program będzie odporny na takie zmiany i zawsze wykona zdefiniowaną akcję o właściwej porze. Synchronizacja czasu wymaga połączenia z Internetem. Dla bezpieczeństwa użytkownik może zabezpieczyć Sleepy hasłem. Wtedy tylko osoba znająca hasło będzie mogła dokonać zmian w ustawieniach programu.
Ciekawą cechą jest możliwość uruchomienia wskazanego programu na kilka minut przed zamknięciem systemu. Użytkownik może zdefiniować czas w zakresie 1 - 60 minut. Może to posłużyć np. do uruchomienia programu czyszczącego katalogi tymczasowe, kosz itp. Sleepy zamyka lub restartuje system także wtedy, gdy w systemie są uruchomione programy z niezapisanymi dokumentami. Domyślnie na 15 minut przed wykonaniem akcji program wyświetla komunikat z prośbą o dokonanie zapisu otwartych plików. Jeśli w momencie uruchamiania procedury zamykania/restartu systemu są niezapisane pliki to Sleepy wyświetli odpowiedni komunikat i da użytkownikowi 5 minut (domyślnie) na ich zapisanie. Po upływie tego czasu program zamknie wszystkie programy i wykona zamknięcie lub restart systemu. Jakiekolwiek komunikaty systemowe o tym, że jakiś proces jest zajęty lub, że są niezapisane pliki zostanie przez Sleepy zignorowany i nastąpi wymuszone zamknięcie lub restart systemu.
Sleepy wspiera również pracę w sieci. Jeśli na kilku komputerach podłączonych do sieci jest zainstalowany Sleepy to jeden z nich może sterować zamykaniem systemu w tych komputerach. Opcje sieci ustawiane są przy pomocy programu "netset.exe", który znajduje się w folderze z programem Sleepy. Jedynym mankamentem programu "netset.exe" jest to, że ma interfejs w języku angielskim. Być może w jednym z kolejnych wydań tego programu doczekamy się polonizacji.