O que é o Navegador Padrão do computador do Cliente nas janelas?

1

Existe uma maneira de descobrir qual é o navegador padrão na máquina Windows de um cliente?

Existe uma chave de registro ou alguma outra propriedade que possa ajudar a encontrar o seu navegador padrão?

    
por Imsa 29.07.2015 / 17:19

2 respostas

2

A chave do registro:

HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\<protocol>\UserChoice\Progid

onde é http, https, mapi, ftp etc)

VocêveráquenomeucasooFirefoxURLémeupadrãoparaHTTP,tornandooFirefoxmeunavegadorpadrãoparaHTTP.

Outrosregistrosdonavegadorincluem:

  • FirefoxURL(Firefox)
  • ChromeHTML(Chrome)
  • IE.HTTP(InternetExplorer)

Esperoqueissoajude.

Pontosdebônus:

$computerList=@("Server1", "server2")
$cred = Get-Credential

ForEach ($Computer in $computerList) {

    New-PSSession -ComputerName $Computer -Credential $cred | Out-Null
    Invoke-Command -Session (Get-PSSession) -ScriptBlock {
        Write-Host $env:COMPUTERNAME
        Write-Host (Get-ItemProperty HKCU:\Software\Microsoft\windows\Shell\Associations\UrlAssociations\http\UserChoice).Progid
        Write-Host "'n"
    }
    Get-PSSession | Remove-PSSession

}

Algo como isto deve ajudar .. embora dependa de um usuário estar logado e ter o powershell remoting ativado (para habilitar o remoting do powershell, execute Enable-PSRemoting -Force como um script de computador de inicialização via política de grupo)

Além disso, você pode instalar o PowerShell 4 em suas máquinas com o Windows 7 para permitir essa funcionalidade - consulte link para mais

    
por 29.07.2015 / 17:25
-2

Você não precisa editar o registro. Vá para Control Panel - > All Control Panel Items - > Default Programs - > Associate a file type or protocol with a program .

Abaixo da lista de extensões (incluindo .htm e .html ), você verá os protocolos e poderá visualizar ou alterar o programa associado. A lista de protocolos inclui HTTP , HTTPS e FTP .

Isso se aplica ao Win8.1. O WinXP usa Explorer - > Tools - > Folder Options... - > File Types e os protocolos precedem as extensões. Não tenho certeza sobre todas as versões intermediárias.

    
por 29.07.2015 / 17:48