C# - Windows Username auslesen Veröffentlicht von Rene Koch am 7/6/2006 (4 Bewertungen) Der Titel sagt alles :-) //Ganz einfach ein einzeiler: string username = System.Security.Principal.WindowsIdentity.GetCurrent().Name; //Ausgegeben wird die Domäne inkl. Username //zB Arbeitsplatz\Rene Koch //Fertig :-) Abgelegt unter Windows, User, Username. 3 Kommentare zum Snippetwebstarg schrieb am 7/31/2006:Es geht auch einfacher: Dabei wird aber nur der Name gespeichert:string user = Environment.User;lypô schrieb am 6/21/2013:Funktioniert bei mir nur mit...Environment.UserName;Das liegt vermutlich am Win8 mit 4.0 (oder 4.5?). Die "LangVersion" von Rene Koch funktioniert problemlos.Koopakiller schrieb am 2/21/2014:Den Namespace System.Security.Principal kann man auch per using/Import hinzufügen. Die 'Langversion' gibt "Computername\Benutzername" zurück. Die UserName-Eigenschaft gibt wirklich nur den Benutzernamen zurück.Die Eigenschaft UserDomainName der Environment-Klasse gibt den Computernamen zurück.Eine User-Eigenschaft gibt es nicht in der Environment-Klasse. Logge dich ein, um hier zu kommentieren! Ähnliche Snippets Datei im Windows-Explorer anzeigen und markierenPrüfen ob aktueller Benutzer Administrator istWindows Live Messenger "Was ich gerade höre"Make ShortcutWindows Passwort überprüfenAutostart with windows PropertyLetzten Windows Fehler ausgebenÖffnet den Windows Info Dialog.Windows Passwort überprüfen [Übersetzung]lokale User und Gruppen administrierenSicherheit von Verzeichnisssen und Dateien ändernRunde Form mit Windows.FormsTaskmanageraufruf verhindernold Windows Forms Image to new WPF ImageBetriebssystem Informationen abfragen