Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como notificar um usuário Terminal Service em VB.Net
A linguagem VB.NET interage com o Windows para obter informações sobre os usuários conectados ao computador do Terminal Services. Você pode usar esta informação reunida para obter um nome de usuário e enviar uma notificação de e-mail para esse usuário. Este tipo de programação envia um aviso para o usuário se a sua sessão Terminal Service expira, por exemplo, ou sua senha foi alterada . Instruções
1

Abra o VB.NET arquivo que você deseja usar para enviar o e-mail. Quando você abrir o arquivo , o Windows abre automaticamente o Visual Studio , que é o editor VB.NET .
2

Adicione o código que recebe a informação Terminal Service para o usuário conectado. VB.NET trabalha com o sistema interno do Windows para obter as informações que você configurou no Active Directory para o usuário. AD é o sistema de segurança que controla toda a segurança de rede do Windows , incluindo o Terminal Services. O código a seguir obtém a informação :

Dim nome de usuário Como StringDim email Como Stringusername = Marshal.PtrToStringAnsi ( pAddress ) email = Marshal.PtrToStringAnsi (username)
3

Envie o notificação para o destinatário . Após o e-mail é obtido , você pode enviar uma mensagem para o destinatário através das informações da sessão do Windows. Adicione o seguinte código para enviar uma mensagem de e-mail :

Dim servidor As New SmtpClient mail () Dim As New MailMessage mail () = New MailMessage () mail.From = Novo MailAddress ( " [email protected] " ;) mail.To.Add (e-mail ) Mail.Subject = " Notificações mail" Mail.Body = " Esta é uma notificação para o TS Session" server.Send (e-mail )
4

Clique no botão "Salvar" . Pressione a tecla "F5" para compilar o código e executá-lo no depurador. As verificações do depurador de erros e testa o código em sua estação de trabalho .

Anterior :

Próximo : No
  Os artigos relacionados
·Como converter DirectX Stereoscopic Tri Vert 
·Como criar hiperlinks com base em nomes de pasta utiliz…
·Como fazer uma barra de status no navegador da Web com …
·Como adicionar VBScript para Excel 
·Como redirecionar para um servidor diferente 
·Visual Gmail Básico Falha ao conectar ao servidor 
·VB6 compatibilidade binária 
·Ajuda para VB6 transferência de controle da Internet 
·Comparação de WINDEV e VB.NET 
·Como girar um InlineShape em VB6 
  Artigos em destaque
·Como se conectar a Heliohost Banco de Dados 
·Como Jogar um arquivo WAV em Python 
·Python Métodos Especiais 
·História do Matlab 
·Como identificar os tipos de validação de entrada 
·Como inicializar matriz 2D em duas demonstrações 
·Como ativar a função Print Screen Usando JavaScript 
·Video Studio Tutorial 
·Como desvincular um manipulador de eventos em jQuery 
·Como visualizar um arquivo PHP 
Cop e direita © Conhecimento computador https://ptcomputador.com Todos os Direitos Reservados