Se você tiver a auditoria de logon ativada (o que pode ser feito no console de gerenciamento de Políticas de segurança, secpol.msc
), poderá usar o visualizador de eventos para localizar o evento para logoff do usuário ou desligamento do sistema. Em seguida, você pode clicar em "criar uma tarefa para este evento" e criar uma tarefa que exiba a mensagem desejada. Como mencionado nos comentários, você também pode usar um script de logoff ou desligamento.
Se você usasse um script de logoff, você desejaria criar o script, provavelmente usando o VBscript, e depois usar as configurações de diretiva de grupo ( gpedit.msc
) para configurá-lo. A principal função que você verá é MsgBox
, que exibe uma caixa de mensagem padrão do Windows com qualquer texto, botões, ícones, etc.
Este é apenas um exemplo, que mostra uma caixa de estilo de aviso com um único botão OK. Para obter documentação completa, consulte o artigo do MSDN sobre MsgBox .
MsgBox "Please make sure to clean up after yourself before logging off. Have you done everything?",48,"Clean up"
... o que te dá