Windows 10 har et mørkt og lyst tema. Det gælder for alle UWP-apps. Brugere kan skifte til det mørke eller lyse tema fra appen Indstillinger. Hvad de ikke kan gøre, er at planlægge, hvornår Windows 10 automatisk skifter til et mørkt eller lyst tema. Creators Update, der forventes at ankomme i denne måned, har en Night Light-funktion, der vil tone din skærm en varm farve. Du kan planlægge Night Light, men det er ikke det samme som at skifte til det mørke tema om natten. Sådan kan du automatisk skifte til det mørke tema om natten i Windows 10 ved hjælp af et lille script og en planlagt opgave.
Du behøver ikke administrative rettigheder for at skifte til det mørke tema om natten. Dette er noget en standardbruger kan gøre. Vi vil gøre det via et script. Du skal oprette to scripts; en for at skifte til det mørke tema om natten, og en for at skifte tilbage til det lyse tema, når det er dag.
Indholdsfortegnelse
Script til mørkt tema
Åbn Notesblok og indsæt følgende. Gem den som en PS1-fil med et passende navn som Dark Theme.
New-ItemProperty -Path HKCU:SOFTWAREMicrosoftWindowsCurrentVersionThemesPersonalize -Name AppsUseLightTheme -Value 0 -Type Dword -Force
Script til lystema
Åbn Notesblok og indsæt følgende. Gem denne fil som en PS1-fil med navnet Light Theme eller noget lignende.
Remove-ItemProperty -Path HKCU:SOFTWAREMicrosoftWindowsCurrentVersionThemesPersonalize -Name AppsUseLightTheme
Opret planlagte opgaver
Vi skal nu oprette to planlagte opgaver. Den første opgave vil køre Dark Theme-scriptet, du lige har oprettet. Den anden opgave vil køre Light Theme-scriptet. Vi vil bruge den indbyggede Task Scheduler-app til at oprette og køre disse opgaver. Du behøver ikke administrative rettigheder for at oprette og køre opgaver.
Åbn opgaveplanlægning; skriv Task Scheduler i Windows-søgelinjen, og vælg appen fra søgeresultaterne.
Vælg ‘Opret grundlæggende opgave’ i handlingsruden. Dette åbner opgaveguiden. Indtast et navn til opgaven og giv den en beskrivelse. Beskrivelsen er valgfri, men det er en god idé at tilføje en, så du ved, hvad scriptet gør. Klik på ‘Næste’.
På skærmen ‘Task Trigger’ skal du vælge indstillingen ‘Daglig’ og klikke på ‘Næste’ igen.
For at skifte til det mørke tema om natten skal du indstille tiden til solnedgang, eller når du tror, at ‘nat’ officielt starter. Indstil det til et tidspunkt, hvor dit system vil køre, f.eks. kl. 18.00.
For at skifte tilbage til lystemaet om morgenen skal du indtaste, når du mener, det er morgen. Indstil det til et tidspunkt, hvor du ved, at dit system vil være aktivt, f.eks. kl. 08.00 og ikke kl. 04.00, når systemet sandsynligvis er i dvale eller slukket.
På skærmen ‘Handlinger’ skal du vælge ‘Start et program’ og klikke på Næste. Det er her, tingene vil være lidt anderledes for de mørke og lyse scripts, du vil køre.
For det mørke tema skal du indtaste følgende i feltet gennemse;
%SystemRoot%system32WindowsPowerShellv1.0powershell.exe -ExecutionPolicy Bypass -File "C:path-to-scriptname-of-Dark-theme-script.ps1"
For det lette tema skal du indtaste følgende i feltet gennemse;
%SystemRoot%system32WindowsPowerShellv1.0powershell.exe -ExecutionPolicy Bypass -File "C:path-to-scriptname-of-Light-theme-script.ps1"
Du vil se en advarsel, der bekræfter de parametre, du har indstillet. Klik på ‘Ja’ på advarslen, og du er færdig.
En advarsel
Opgaverne kan ikke køre, hvis dit system er i dvale eller i dvale. Hvis du indstiller opgaven til at køre på et tidspunkt, hvor dit system sandsynligvis er i en slukket tilstand, vil dette ikke fungere for dig. Du bliver nødt til at køre scripts manuelt. Det er derfor, du skal være forsigtig, når du indstiller tidspunktet for, hvornår opgaven skal køres. Indstil det til et tidspunkt, du ved, at dit system vil køre.
Dette lille trick er udtænkt af Reddit-brugeren exile09.