Se eu alterar manualmente a imagem de plano de fundo no registro, como forçá-la a atualizar sem fazer logoff?
Eu sei que o bginfo faz isso, mas gostaria de manter as coisas simples e não usar nenhum software.
Se eu alterar manualmente a imagem de plano de fundo no registro, como forçá-la a atualizar sem fazer logoff?
Eu sei que o bginfo faz isso, mas gostaria de manter as coisas simples e não usar nenhum software.
RUNDLL32.EXE USER32.DLL,UpdatePerUserSystemParameters 1, True
RUNDLL32.EXE USER32.DLL,UpdatePerUserSystemParameters 1, True
parece funcionar na minha máquina (repare na vírgula faltando trás UpdatePerUserSystemParameters)fonte
Eu estava tentando fazer algo semelhante - atualize uma configuração de registro para o menu Iniciar e faça com que o menu imediatamente reflita as alterações.
A solução desta pergunta do MSDN funcionou perfeitamente para mim.
fonte
Altere a resolução da tela e escolha a opção reverter. Sua resolução permanecerá a mesma e o plano de fundo será alterado.
Como alternativa, desconecte e reconecte o cabo da tela.
fonte
fonte
A linha da resposta aceita funcionou para mim esporadicamente. Acabei escrevendo um loop while para chamar o código silenciosamente em segundo plano 25 vezes. Espero que isto ajude.
Código da resposta aceita:
Código da parte superior do meu script bash:
fonte