Criei um processo usando PowerShell para instalar o Chrome. O que pretendo fazer agora é que o PowerShell altere o registro do computador e altere o navegador padrão para o Chrome.
Eu gostaria que isso fosse feito para todos os usuários e não apenas para o usuário atual.
Agora eu tenho isso
Set-Itemproperty -path HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\https\UserChoice -name "ProgId" -value ChromeHTML -force
Set-Itemproperty -path HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\http\UserChoice -name "ProgId" -value ChromeHTML -force
para definir o navegador para o padrão, mas não está funcionando.
Responder1
Eu imagino que você precisaria criar o equivalente em HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Shell\Associations\UrlAssociations