Windows 10 oferuje zarówno jasny, jak i ciemny motyw, który można zastosować w aplikacjach UWP. Użytkownicy mają możliwość wyboru między oboma trybami w ustawieniach, jednak system nie pozwala na automatyczne przełączanie się między nimi o określonych porach. W najnowszej aktualizacji Creators, która zostanie wydana w tym miesiącu, wprowadzona zostanie funkcja Night Light, która zmienia barwę ekranu na cieplejszą. Chociaż można zaplanować to podświetlenie, nie jest to to samo co automatyczne przełączanie się na ciemny motyw w nocy. W tym artykule znajdziesz instrukcje, jak skonfigurować system Windows 10, aby samodzielnie przełączał się na ciemny motyw po zmroku, korzystając z prostego skryptu i zaplanowanego zadania.
Do zmiany motywu na ciemny w nocy nie są wymagane uprawnienia administratora, co oznacza, że każdy użytkownik może to zrobić. Potrzebne będą dwa skrypty: jeden do aktywacji ciemnego motywu w nocy, a drugi do powrotu do jasnego motywu w ciągu dnia.
Skrypt do ciemnego motywu
Otwórz Notatnik i wklej poniższy kod. Zapisz plik jako PS1, nadając mu nazwę, na przykład „CiemnyMotyw.ps1”.
New-ItemProperty -Path HKCU:SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize -Name AppsUseLightTheme -Value 0 -Type Dword -Force
Skrypt dla jasnego motywu
Otwórz Notatnik i wklej poniższy kod. Zapisz ten plik jako PS1, nazywając go na przykład „JasnyMotyw.ps1”.
Remove-ItemProperty -Path HKCU:SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize -Name AppsUseLightTheme
Tworzenie zaplanowanych zadań
Teraz stworzymy dwa zaplanowane zadania. Pierwsze z nich uruchomi skrypt „CiemnyMotyw”, a drugie skrypt „JasnyMotyw”. Do tej operacji skorzystamy z wbudowanej aplikacji Harmonogram zadań, która nie wymaga uprawnień administratora.
Aby otworzyć Harmonogram zadań, wpisz tę frazę w wyszukiwarce systemu Windows i wybierz odpowiednią aplikację z wyników.
W panelu Akcje kliknij „Utwórz zadanie podstawowe”. Otworzy się kreator, w którym wprowadź nazwę oraz opcjonalny opis dla zadania, co pomoże w identyfikacji funkcji skryptu. Następnie kliknij „Dalej”.
Na ekranie „Wyzwalacz zadania” wybierz opcję „Codziennie” i kliknij „Dalej”.
Aby ustawić przełączenie na ciemny motyw, wybierz porę, kiedy zaczyna się noc, na przykład o 18:00. Dla powrotu do jasnego motywu rano, ustaw czas na 8:00, aby uniknąć problemów, gdy system jest wyłączony lub w trybie uśpienia.
W sekcji „Działania” wybierz „Uruchom program” i kliknij „Dalej”. W tym miejscu wprowadź różne informacje dla skryptów ciemnego i jasnego motywu.
Dla ciemnego motywu wprowadź poniższe informacje w polu przeglądania:
%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy Bypass -File "C:\ścieżka-do-skryptu\nazwa-skryptu-CiemnyMotyw.ps1"
Dla jasnego motywu wprowadź następujące informacje:
%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy Bypass -File "C:\ścieżka-do-skryptu\nazwa-skryptu-JasnyMotyw.ps1"
Po zakończeniu pojawi się komunikat potwierdzający wprowadzone ustawienia. Kliknij „Tak”, aby zakończyć proces.
Uwaga
Warto pamiętać, że zaplanowane zadania nie mogą być uruchamiane, gdy komputer jest w trybie uśpienia lub hibernacji. Jeśli ustawiłeś czas na działanie, gdy system jest wyłączony, zadanie się nie wykona. W takim przypadku konieczne będzie ręczne uruchomienie skryptów. Dlatego ważne jest, aby dokładnie dobierać czasy aktywności systemu.
Powyższa metoda została podpowiedziana przez użytkownika Reddit o nicku 09.
newsblog.pl
Maciej – redaktor, pasjonat technologii i samozwańczy pogromca błędów w systemie Windows. Zna Linuxa lepiej niż własną lodówkę, a kawa to jego główne źródło zasilania. Pisze, testuje, naprawia – i czasem nawet wyłącza i włącza ponownie. W wolnych chwilach udaje, że odpoczywa, ale i tak kończy z laptopem na kolanach.