NTAccount nur Benutzernamen herausfiltern

Danielku15

Erfahrenes Mitglied
Hallo Leute.
Ich lese zurzeit über die Shell32.Folder.GetDetailsOf(Shell32.FolderItem, int) (der shell32.dll) den Besitzer einer Datei aus. Jedoch beinhaltet dieser String zusätzlich zum Benutzernamen noch die zugehörige Domain / den zugehörigen Computernamen wie LocalPc\\Danielku15 . Nun Suche ich eine Möglichkeit den eigentlichen Dateinamen (Danielku15) aus diesem String herauszufiltern. Klar könnte ich einfach alles nach den \\ herausholen, jedoch bin ich mir nicht sicher ob ich immer dieses Format erhalte. Möglich wären ja noch Angaben wie danielku15@localpc.
Die NTAccount Klasse ist ja eigentlich für diese Userverwaltung zuständig, jedoch bietet diese keine Möglichkeit nur den Benutzernamen herauszufiltern.

Kennt da jemand von euch was?
Gruß Daniel
 
Nur ein Vorschlag obs immer so klappt keine Ahnung ;)
Aber ev. über Regular Expression:
Code:
Match m=Regex.Match(@"LocalPc\\Danielku15",@"\w*$");
 
Zurück