Benutzerprofil -> Vollständiger Name

26/08/2007 - 22:54 von Reki | Report spam
Hallo,
ich suche einen Weg den "Vollstàndigen Namen" zu ermitteln.
Bei Windows kann man ja einem Benutzernamen einen "Spitznamen" hinzufügen.
Wie kann ich diesen Namen ermitteln?

Ermitteln kann man das z.B. in cmd so:
C:\>net user max
Benutzername max
Vollstàndiger Name Max Mustermann
[...]

Das könnte man natürlich in eine Datei umleiten aber das ist nicht wirklich
elegant. Hat jemand einen Tipp für mich?

Danke schon mal :)
 

Lesen sie die antworten

#1 Matthias Tacke
26/08/2007 - 23:36 | Warnen spam
Reki wrote:
Hallo,
ich suche einen Weg den "Vollstàndigen Namen" zu ermitteln.
Bei Windows kann man ja einem Benutzernamen einen "Spitznamen" hinzufügen.
Wie kann ich diesen Namen ermitteln?

Ermitteln kann man das z.B. in cmd so:
C:\>net user max
Benutzername max
Vollstàndiger Name Max Mustermann
[...]

Das könnte man natürlich in eine Datei umleiten aber das ist nicht wirklich
elegant. Hat jemand einen Tipp für mich?



Der wmi code generator schmeisst mir (ungefàhr) dies raus:

Imports System
Imports System.Management
Imports System.Windows.Forms

Namespace WMISampl

Public Class MyWMIQuery

Public Overloads Shared Function Main() As Integer
Try
Dim searcher As New ManagementObjectSearcher("root\CIMV2", _
"SELECT * FROM Win32_UserAccount WHERE Name = 'Max'")
For Each queryObj As ManagementObject in searcher.Get()
MessageBox.Show("FullName: " & queryObj("FullName"), _
"Name: " & queryObj("Name"))
Next
Catch err As ManagementException
MessageBox.Show("An error occurred while querying for WMI data: " _
& err.Message)
End Try
End Function
End Class
End Namespace

Grüße
Matthias

Ähnliche fragen