Estou tentando desativar um microfone por meio da automação por alguns dias agora. Estou usando o Ansible e tentando alterar a configuração do registro. É uma coisa simples mudar de 10000000 para 10000001 ou 128 para 129. Eu tentei o seguinte:
-name: disable mic
win_regedit:
path: HKLM:\path to registry
name: DeviceState
value: 129
(also have used data and type but none of that worked)
Aqui eu entendo que não consigo acessar o registro. Então eu dei uma chance ao win_regmerge:
-name: disable mic
win_regmerge:
path: C:\path\to-my-working-reg-file
Novamente, eu recebo um erro ao acessar o registro. Estou apenas ferrado e incapaz de executar essas alterações no registro. Eu estou correndo como administrador. Não tenho certeza do que mais fazer aqui. Qualquer ajuda seria apreciada. p.s. Eu tentei usar o powershell com o arquivo reg e ele diz que não é um cmdlet. Eu fiz um arquivo de lote para executar o arquivo reg, mas ele só gira enquanto aguarda a confirmação do administrador. Ao usar o PowerShell eu posso usar -confirm: $ false não é uma opção com o arquivo bat. A única outra coisa que eu conseguia pensar era em executar um arquivo bat, de um arquivo powershell do arquivo .reg ... mas isso é meio ridículo & provavelmente não vai funcionar.