Windows 10: llä on tumma ja vaalea teema. Se koskee kaikkia UWP-sovelluksia. Käyttäjät voivat siirtyä tummaan tai vaaleaseen teemaan Asetukset-sovelluksesta. He eivät voi tehdä aikataulua, jolloin Windows 10 siirtyy automaattisesti tummaan tai vaaleaseen teemaan. Luojien päivityksessä, jonka odotetaan saapuvan tässä kuussa, on Night Light -ominaisuus, joka sävyttää näytön lämpimänä. Voit ajoittaa Yövalon, mutta se ei ole sama kuin vaihtaminen tummaan teemaan yöllä. Näin voit siirtyä automaattisesti tummaan teemaan yöllä Windows 10: ssä pienen komentosarjan ja ajoitetun tehtävän avulla.
Sinun ei tarvitse järjestelmänvalvojan oikeuksia siirtyäksesipimeä teema yöllä. Tätä tavallinen käyttäjä voi tehdä. Aiomme tehdä sen käsikirjoituksen kautta. Sinun on luotava kaksi skriptiä; yksi vaihtaa tummaan teemaan yöllä ja toinen takaisin takaisin vaaleaseen teemaan päivällä.
Script for Dark Theme
Avaa Muistio ja liitä seuraava. Tallenna se PS1-tiedostona sopivalla nimellä, kuten Tumma teema.
New-ItemProperty -Path HKCU:SOFTWAREMicrosoftWindowsCurrentVersionThemesPersonalize -Name AppsUseLightTheme -Value 0 -Type Dword -Force
Käsikirjoitus kevyelle teemalle
Avaa Muistio ja liitä seuraava. Tallenna tämä tiedosto PS1-tiedostona nimeltään Light Theme tai jotain vastaavaa.
Remove-ItemProperty -Path HKCU:SOFTWAREMicrosoftWindowsCurrentVersionThemesPersonalize -Name AppsUseLightTheme

Luo ajoitetut tehtävät
Aiomme nyt luoda kaksi ajoitettua tehtävää. Ensimmäinen tehtävä suorittaa juuri luomasi Dark Theme -käsikirjoituksen. Toinen tehtävä suorittaa Kevyt teema -komentosarjan. Käytämme sisäänrakennettua Task Scheduler -sovellusta näiden tehtävien luomiseen ja suorittamiseen. Sinun ei tarvitse järjestelmänvalvojan oikeuksia luoda ja suorittaa tehtäviä.
Open Task Scheduler; kirjoita Task Scheduler Windows-hakupalkkiin ja valitse sovellus hakutuloksista.

Valitse Toiminnot-ruudussa Luo perustehtävä. Tämä avaa tehtävätoiminnon. Kirjoita tehtävälle nimi ja anna sille kuvaus. Kuvaus on valinnainen, mutta on hyvä idea lisätä sellainen, jotta tiedät mitä skripti tekee. Napsauta Seuraava.

Valitse Task Trigger -näytössä Päivittäin ja napsauta sitten Seuraava uudelleen.
Vaihda tummaan teemaan yöllä asettamalla aika auringonlaskuun tai aina kun luulet 'yön' virallisen alkavan. Aseta se ajalle, jolloin järjestelmäsi toimii, esim. 6:00.
Voit palata takaisin valoteemaan aamulla,anna aina, kun pidät sitä aamuna. Aseta se ajankohtaan, jolloin tiedät järjestelmän olevan aktiivinen esim. 8.00 eikä 4.00, kun järjestelmä todennäköisesti nukkuu tai on pois päältä.

Valitse Toiminnot-näytöstä Käynnistä ohjelma ja napsauta Seuraava. Tässä kohtaa asiat ovat hiukan erilaisia pimeissä ja vaaleissa skripteissä, joita haluat suorittaa.
Kirjoita tumma teema: seuraava selauskenttään;
%SystemRoot%system32WindowsPowerShellv1.0powershell.exe -ExecutionPolicy Bypass -File "C:path-to-scriptname-of-Dark-theme-script.ps1"
Kirjoita valoteeman kohdalla seuraava selauskenttään;
%SystemRoot%system32WindowsPowerShellv1.0powershell.exe -ExecutionPolicy Bypass -File "C:path-to-scriptname-of-Light-theme-script.ps1"
Näet hälytyksen, joka vahvistaa asettamasi parametrit. Napsauta hälytyksen Kyllä-painiketta ja olet valmis.

Varoitus
Tehtäviä ei voi suorittaa, jos järjestelmä nukkuu taihorroksessa. Jos asetat tehtävän suorittamaan aikaan, jolloin järjestelmäsi on todennäköisesti pois päältä -tilassa, se ei toimi sinulle. Skriptit on suoritettava manuaalisesti. Siksi sinun on oltava varovainen asettaessasi tehtävän suorittamiselle aikaa. Aseta se ajankohtaan, jonka tiedät järjestelmän olevan käynnissä.
Tämä pieni temppu on Redditin käyttäjän exile09: n aivoriihe.
Kommentit