Quando você bloqueia um computador no Windows 7, sua tela de login é exibida na tela principal e, em outros monitores, fica totalmente preta quando os monitores são estendidos. Este problema é corrigido quando você exibe duplicados, porque quando você bloqueia seu computador essa imagem e tela de login aparece em ambos. Eu quero que para mais ou menos uma melhor aparência para o meu computador. Eu sei que isso tecnicamente não é necessário, mas gostei da ideia. Então eu criei um arquivo de lote que é chamado DuplicateOnLock. Tudo o que diz é isto:
DisplaySwitch.exe /clone
Este arquivo bat funciona se eu apenas executar sozinho. Então, eu configuro no Agendador de Tarefas que, quando eu bloqueio meu computador, ele aciona uma execução desse comando. Eu sei que o caminho está certo porque se eu executar manualmente (a tarefa), ele irá executar e duplicar meus monitores. Também dei à tarefa os mais altos recursos de administração. Eu também tenho outro comando que quando eu desbloquear o computador, estende minha tela. Além disso, esse arquivo bat diz que é:
DisplaySwitch.exe /extend
Mais uma vez, isso funciona bem. Tem todas as mesmas configurações que a acima, exceto que ela é executada no desbloqueio e isso também não está sendo executado. Eu acredito que isso não está funcionando porque o computador está bloqueado e o comando não está funcionando porque meu computador está simplesmente bloqueado e na área de trabalho e o Windows simplesmente o descarta. Eu acho que seria um truque muito legal se eu pudesse fazê-lo funcionar. Se alguém tiver alguma ideia de por que isso está acontecendo e puder me ajudar a ter uma ideia, eu agradeceria muito.
Eu tentei adiar o comando para ver se isso resolveu o problema. Infelizmente isso não aconteceu.