在登入远程之后,
在任务管理器的最右边,有个用户名,和ID
因为我想判断我这个ID有没有打开一个进程.
在进程里面有ID号的,但没有用户名,
怎么获取到ID号对应的用户名,或怎么获取用户名对应的ID号?
代码如下:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim sprocesses() As System.Diagnostics.Process
Dim sprocess As System.Diagnostics.Process
Dim s As String
On Error GoTo errorhandler
sprocesses = System.Diagnostics.Process.GetProcesses()
s = ""
s = vbCrLf & "procss info " & vbCrLf
For Each sprocess In sprocesses
s = s & sprocess.Id & Space(5) & sprocess.ProcessName() & sprocess.SessionId & vbCrLf
Next
TextBox1.Text = s
errorhandler:
MsgBox("unexpected error occurred")
End Sub