O Windows 10 tem um tema escuro e claro. Aplica-se a todos os aplicativos UWP. Os usuários podem mudar para o tema escuro ou claro no aplicativo Configurações. O que eles não podem fazer é agendar quando o Windows 10 mudará automaticamente para um tema escuro ou claro. A atualização de criadores prevista para este mês tem um recurso de luz noturna que tingirá sua tela de uma cor quente. Você pode agendar a luz noturna, mas não é o mesmo que mudar para o tema escuro à noite. Veja como você pode alternar automaticamente para o tema escuro à noite no Windows 10 usando um pequeno script e uma tarefa agendada.
Você não precisa de direitos administrativos para mudar parao tema escuro à noite. Isso é algo que um usuário padrão pode fazer. Vamos fazer isso por meio de um script. Você precisará criar dois scripts; uma para alternar para o tema escuro à noite e outra para voltar ao tema claro durante o dia.
Script para Dark Theme
Abra o Bloco de notas e cole o seguinte. Salve-o como um arquivo PS1 com um nome adequado como Dark Theme.
New-ItemProperty -Path HKCU:SOFTWAREMicrosoftWindowsCurrentVersionThemesPersonalize -Name AppsUseLightTheme -Value 0 -Type Dword -Force
Script para Light Theme
Abra o Bloco de notas e cole o seguinte. Salve este arquivo como um arquivo PS1 chamado Light Theme ou algo semelhante.
Remove-ItemProperty -Path HKCU:SOFTWAREMicrosoftWindowsCurrentVersionThemesPersonalize -Name AppsUseLightTheme

Criar tarefas agendadas
Agora vamos criar duas tarefas agendadas. A primeira tarefa executará o script Dark Theme que você acabou de criar. A segunda tarefa executará o script Light Theme. Usaremos o aplicativo interno Agendador de Tarefas para criar e executar essas tarefas. Você não precisa de direitos administrativos para criar e executar tarefas.
Agendador de tarefas aberto; digite Agendador de tarefas na barra de pesquisa do Windows e selecione o aplicativo nos resultados da pesquisa.

No painel Ações, selecione "Criar tarefa básica". Isso abrirá o assistente de tarefas. Digite um nome para a tarefa e dê uma descrição. A descrição é opcional, mas é uma boa ideia adicionar uma para que você saiba o que o script faz. Clique em "Avançar".

Na tela "Disparador de tarefas", selecione a opção "Diariamente" e clique em "Avançar novamente.
Para mudar para o tema escuro à noite, defina a hora para o pôr do sol ou sempre que você achar que a 'noite' começa oficialmente. Defina-o para um horário em que seu sistema esteja em execução, por exemplo, 18:00.
Para voltar ao tema claro de manhã,entre sempre que considerar de manhã. Defina-o para um horário em que você saiba que seu sistema estará ativo, por exemplo. 8:00 e não 4:00 quando é provável que o sistema esteja adormecido ou Desligado.

Na tela "Ações", selecione "Iniciar um programa" e clique em Avançar. É aqui que as coisas serão ligeiramente diferentes para os scripts dark e light que você deseja executar.
Para o tema escuro, digite o seguinte no campo de navegação;
%SystemRoot%system32WindowsPowerShellv1.0powershell.exe -ExecutionPolicy Bypass -File "C:path-to-scriptname-of-Dark-theme-script.ps1"
Para o tema claro, digite o seguinte no campo de navegação;
%SystemRoot%system32WindowsPowerShellv1.0powershell.exe -ExecutionPolicy Bypass -File "C:path-to-scriptname-of-Light-theme-script.ps1"
Você verá um alerta confirmando os parâmetros que você definiu. Clique em "Sim" no alerta e pronto.

Uma advertência
As tarefas não podem ser executadas se o seu sistema estiver adormecido ouhibernando. Se você definir a tarefa para ser executada no momento em que seu sistema provavelmente estiver desligado, isso não funcionará para você. Você precisará executar manualmente os scripts. É por isso que você precisa ter cuidado ao definir o tempo para a execução da tarefa. Defina-o para um horário em que você saiba que seu sistema estará em execução.
Este pequeno truque é uma criação do usuário do Reddit exile09.
Comentários