Existem muitas maneiras de "enviar um alerta" se você tiver algum sistema de alerta para se conectar.
Você poderia:
- Enviou uma mensagem para os registros de eventos, se eles forem monitorados por qualquer ferramenta (usando New-EventLog )
- Execute o PSExec para que algo aconteça em outro computador, por exemplo, um arquivo de som para reproduzir ou um programa para iniciar, talvez com ajuda de NirCMD
- Use Invoke-RestMethod ou Invoke-WebRequest, se você tiver um servidor da Web com uma interface da web de alerta, você pode chamar
-
Enviar traps SNMP , se você tiver um ouvinte de traps SNMP
- Use qualquer uma das interfaces TCP / IP do framework .Net para enviar pacotes de rede arbitrários, por exemplo, envia mensagens do Syslog para um servidor syslog
Os problemas com a ativação de um sistema de alerta usando algo como mensagem de rede incluem: ele está desativado por padrão desde o Windows XP, provavelmente está bloqueado pelo firewall do Windows / proteção de terminal de terceiros, se você perder uma mensagem, não há como verificar ele disse ou mande você alertá-lo novamente.
Se for importante monitorar, seria melhor configurar um sistema de monitoramento sensato, por exemplo, algo como O PRTG tem uma edição gratuita para até 100 sensores.