Como diz o título, estou procurando uma maneira de definir automaticamente o plano de fundo da tela de bloqueio do Windows 10 para qualquer papel de parede da área de trabalho atual, automaticamente, por meio de um script (não um aplicativo, pelo menos não um UWP) . Um script que pode definir a imagem da tela de bloqueio para o arquivo de imagem especificado também é aceitável.
O script pode estar em qualquer linguagem de script compatível com o Windows, sendo preferível o Powershell.
Eu estava tentando fazer isso sozinho usando o Powershell, mas definir os valores relevantes em HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Lock Screen\Creative
apenas altera a visualização em Configurações → Personalização → Bloquear tela, não na própria tela de bloqueio.
Também procurei usar a Diretiva de Grupo, mas não sinto que ela faz o que eu quero (por exemplo, ela é por máquina, não por usuário. Preciso que seja por usuário). Além disso, a configuração do GPO relevante aqui é Configuração do computador → Modelos administrativos & rarr; Painel de controle → Personalização → Forçar uma tela de bloqueio de imagem e uma imagem de logon específicas , que é restrita apenas ao menu Enterprise, Education & SKUs do servidor. Eu quero que isso seja utilizável para idealmente todos os SKUs do Windows 10, não apenas os mais avançados (estou pessoalmente no Pro, portanto a configuração acima não tem efeito para mim).
Acho que o que eu estou procurando é o equivalente de script para definir o tipo de tela de bloqueio como "Imagem" e configurá-lo para o caminho da imagem relevante na página de bloqueio de tela do aplicativo Configurações ( ms-settings:lockscreen
) o registro).