Решение: получить имя текущего пользователя системы в C#

18:04:2013 Рі.

 Иногда в целях тестирования и ведения логов важно отображать имя текущего пользователя, который является "владельцем" приложения C#. В данной заметке рассматривается способ получения имени пользователя системы, под учетной записью которого выполняется наша программа на .NET. 

Такая потребносить часто возникает в приложениях, которые используются по технологии RemoteApp - когда одним и тем же приложением пользуются множество разных пользователей - чтобы была возможность отделить их друг от друга в логах.

Для получения имени пользователя используйте:

System.Security.Principal.WindowsIdentity.GetCurrent().Name

 

Добавить комментарий



Обновить

« Решение: как запустить внешнее приложение на C# или ярлык   Решение: отобразить количество свободной оперативной памяти С# »
← Раньше

Фотоальбом

fotic.jpg

Облако Тегов