Existe um comando para enviar o Windows Error Reports (WER)?

1

Existe um comando que reportará todos os relatórios de erros do Windows em fila? Isso pode ser feito manualmente indo até o Centro de ação - > Expansão de manutenção - > Clicando em Verificar soluções, gostaríamos de automatizar esse processo para nossos farms de servidores (uma combinação de servidores 2008R2 / 2012R2).

    
por aolszowka 29.07.2014 / 17:14

2 respostas

3

Esta opção está disponível no Gerenciador do Servidor.

No Windows Server 2008 R2, role para baixo até a seção Recursos e suporte e clique em Ativar o Relatório de erros do Windows . Em seguida, escolha Sim, envia automaticamente relatórios detalhados ou Sim, envia automaticamente relatórios resumidos .

NoServer2012R2,aopçãotambémestánoGerenciadordeServidores.CliqueemServidorLocal(ouemumservidorespecífico).CliquenapalavraOnouOffaoladodeRelatóriodeerrosdoWindows.Entãosuasescolhassãoasmesmasqueacima.

Essas opções também podem ser definidas na Diretiva de Grupo , que é provavelmente a melhor maneira de faça isso.

    
por 29.07.2014 / 18:09
2

Eu acredito que este comando irá acionar a função Check for Solutions:

RunDll32.exe "C:\Windows\system32\WerConCpl.dll", LaunchErcApp -updatecheck

Isso veio por meio do Process Monitor - testado no Windows Server 2008 R2 e no Windows 10.

Não há documentação disponível para isso até onde eu sei.

Também é sensível ao usuário (ou seja, não enviará relatórios enfileirados sob outros usuários).

Não tenho certeza se isso ajudará na automação, pois ainda é uma função baseada na GUI.

Eu procurei, mas não consegui encontrar nenhuma API para isso (a API do WER parece ser mais voltada para os desenvolvedores que criam seus próprios relatórios WER, em vez de gerenciar o sistema interno).

    
por 30.12.2015 / 06:54