Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como criar notificações no Windows usando New-BurntToastNotification

New-BurntToastNotification é um cmdlet do módulo PowerShell BurntToast, que permite criar notificações visuais no Windows 10 e Windows 11. Este recurso é especialmente útil para administradores de sistemas e desenvolvedores que desejam alertar usuários sobre eventos importantes, atualizações de sistema, ou qualquer outra informação relevante diretamente na tela do computador.

A importância de dominar o New-BurntToastNotification reside na capacidade de melhorar a comunicação com os usuários finais e garantir que informações críticas sejam notadas imediatamente. Este artigo fornecerá exemplos práticos de como criar e personalizar notificações no Windows usando este cmdlet.

Exemplos:

  1. Instalando o Módulo BurntToast: Antes de usar o New-BurntToastNotification, é necessário instalar o módulo BurntToast. Abra o PowerShell com privilégios administrativos e execute o seguinte comando:

    Install-Module -Name BurntToast -Force -SkipPublisherCheck
  2. Criando uma Notificação Simples: Após a instalação, você pode criar uma notificação simples com o seguinte comando:

    New-BurntToastNotification -Text "Atualização Completa", "Seu sistema foi atualizado com sucesso."
  3. Notificação com Imagem e Som: Para adicionar uma imagem e um som à notificação, use os parâmetros -AppLogo e -Sound:

    New-BurntToastNotification -Text "Nova Mensagem", "Você tem uma nova mensagem de João." -AppLogo "C:\Caminho\Para\Imagem.png" -Sound "SMS"
  4. Notificação com Ação: Você pode adicionar botões de ação à notificação para permitir que o usuário responda diretamente:

    $action = New-BTButton -Content "Abrir" -Arguments "https://www.exemplo.com"
    New-BurntToastNotification -Text "Novo Documento", "Clique para abrir o documento." -Button $action
  5. Agendando uma Notificação: Para agendar uma notificação para um horário específico, você pode usar o cmdlet Start-ScheduledTask em combinação com o New-BurntToastNotification:

    $action = New-ScheduledTaskAction -Execute "powershell.exe" -Argument "-WindowStyle Hidden -Command New-BurntToastNotification -Text 'Lembrete', 'Reunião às 15h.'"
    $trigger = New-ScheduledTaskTrigger -At 14:50 -Once
    Register-ScheduledTask -Action $action -Trigger $trigger -TaskName "LembreteReuniao"

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.