Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
.NET Framework
Verificare le connessioni RDP Attive [vb.net]
sabato 07 maggio 2011 - 17.43
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
VB.NET
|
.NET 3.5
|
.NET 4.0
|
Windows XP
|
Visual Studio 2008
anza
Profilo
| Newbie
39
messaggi | Data Invio:
sab 7 mag 2011 - 17:43
Ciao a tutti,
ho una macchina windows xp che ha spesso delle connessioni RDP attive on altre macchine. Devo monitorare le connessioni e segnalare quando alcune diventano inattive o si sloggano.
Non ho idea di come poter fare.
Ho provato con Netstat che mi permette di monitorare gli IP Remoti e le connessioni tramite la porta 3389. Il problema è che appena lancio rdp senza loggarmi la connessione 3389 risulta già attiva.
Avete suggerimenti ? Io uso questo codice
Dim PropIp As IPGlobalProperties
Dim EndPoint() As IPEndPoint
Dim ConTcp() As TcpConnectionInformation
Try
PropIp = IPGlobalProperties.GetIPGlobalProperties()
EndPoint = PropIp.GetActiveTcpListeners()
ConTcp = PropIp.GetActiveTcpConnections()
For Each info As TcpConnectionInformation In ConTcp
ListBox1.Items.Add("Indirizzo Locale : " & info.LocalEndPoint.Address.ToString() & ":" & _
info.LocalEndPoint.Port.ToString() & " – " & _
"Indirizzo Remoto : " & info.RemoteEndPoint.Address.ToString() & " – " & _
info.RemoteEndPoint.Port.ToString() & " – Stato : " & info.State.ToString())
If info.RemoteEndPoint.Address.ToString() = IP_Num And info.RemoteEndPoint.Port = Porta_Destinazione_1 Then
If info.State = TcpState.Established Then Con_X_1 = True
End If
Next
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
lun 9 mag 2011 - 19:22
>Ciao a tutti,
>ho una macchina windows xp che ha spesso delle connessioni RDP
>attive on altre macchine. Devo monitorare le connessioni e segnalare
>quando alcune diventano inattive o si sloggano.
Prova il comando qwinsta.exe da command line ti restituisce tra le altre cose anche le connessioni RDP.
Se lanci qwinsta.exe puoi vedere anche altri switch che ti consentono di eseguire il comando su un PC/Server remoto.
Ciao
David De Giacomi | <empty>
http://blogs.dotnethell.it/david/
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !