2009-05-29 5 views

답변

11

그것은 참으로 아주 간단 다음 MSDN page에서

Environment.UserName 

:

사용자 이름 속성은 UserDomainName 속성에 의해 반환, 컴퓨터의 도메인 이름과 관련된 자격 증명의 일부를 제공합니다. 이 정보는 일반적으로 DOMAIN \ username으로 으로 표시됩니다.

이 속성은 시스템에 현재 사용자 및 보안을 위해 응용 프로그램을 식별하거나 목적으로 식별하는 데 사용할 수 있습니다. 또한 각 사용자에게 에 대한 특정 응용 프로그램을 사용자 정의하려면 까지 사용할 수 있습니다.

Environment.UserDomainName을 사용하여 도메인 이름을 가져올 수도 있습니다.

+0

Environment.UserName이 도메인을 반환하지 않습니다. – Malfist

+2

그런 경우 Environment.UserDomainName의 접두사를 원할 수 있습니다. – Noldorin

4

시도 User.Identity.Name 또는 Environment.UserName.

편집 :

Environment.UserDomainName - 도메인

Environment.UserName - 사용자 이름

+0

Environment.UserName이 도메인을 반환하지 않습니다. – Malfist

2

Environment.UserDomainName이 (가) domainEnvironment.UserNameusername을 얻을 것이다 얻을 것이다.

관련 문제