Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako oznámiť terminálových služieb užívateľa na VB.Net

jazyk VB.NET spolupracuje s Windows , aby sa informácie o užívateľoch zaznamenané do počítača terminálových služieb . Môžete použiť tento zhromaždil informácie o tom , meno užívateľa a poslať upozornenie e - mailovú tohto užívateľa . Tento typ programovania odošle oznámenie užívateľovi , ak jej terminálové relácie služby vyprší , napríklad, alebo bol zmenený jej heslo . Pokyny dovolená 1

Otvorte VB.NET súbor , ktorý chcete použiť na odoslanie e - mailu . Keď otvoríte súbor , systém Windows automaticky otvorí Visual Studio , ktorý je editor VB.NET .
2

Pridajte kód , ktorý sa dostane informácie o terminálových služieb pre prihláseného užívateľa . VB.NET pracuje s interným systému Windows získať informácie , ktorú ste nastavili v službe Active Directory pre užívateľa . AD je bezpečnostný systém , ktorý riadi všetky zabezpečenia siete systému Windows , vrátane terminálové služby . Nasledujúci kód získa informácie :

Dim užívateľské meno ako StringDim e - mailu ako Stringusername = Marshal.PtrToStringAnsi ( pAddress ) email = Marshal.PtrToStringAnsi ( užívateľským menom )
3

Odoslať Upozornenie pre príjemcu . Po e - mailu je získať , môžete poslať správu pre príjemcu na základe informácií o relácii systému Windows . Pridajte nasledujúci kód odošlite e - mailovú správu :

Dim Server As New SmtpClient ( ) Dim mailu ako nový MailMessage ( ) pošty = New MailMessage ( ) mail.From = New MailAddress ( " tsnotifications@domain.com " ;) mail.To.Add ( e - mail ) mail.Subject = " mail Upozornenie " mail.Body = " Toto je oznámenie pre TS Session " server.Send ( mail )
4

kliknite na tlačidlo " Uložiť " . Stlačte klávesu " F5 " , kompilovať kód a spustiť ho v debuggeri . Kontroly debugger pre chyby a testuje kód na vašej pracovnej stanici .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené