it-swarm-ko.tech

Unix "whoami"명령에 해당하는 Windows는 무엇입니까?

Unix "whoami"명령과 동등한 Windows가 있습니까? 그렇다면 무엇입니까?

73
Kip

Windows 2000 이후 whoami 명령은 표준 명령 행의 일부 의견에서 그것을 지우십시오!).

이렇게하려면 : 프롬프트 프롬프트를 열고 "set"을 입력 한 다음 Enter 키를 누르십시오. 활성 환경 변수가 표시됩니다. 현재 로그온 한 사용자 이름은 USERNAME env 변수에 저장되고 도메인은 USERDOMAIN 변수에 저장됩니다.

Cmd 줄에서 다른 답변을 피기 백하려면 :

echo %USERDOMAIN%\%USERNAME%

domain\username 형식으로 완전한 로그온 사용자를 얻을 수 있습니다.

다음과 같이 Powershell로 동일한 작업을 수행 할 수 있습니다.

write-Host $env:userdomain\$env:username
74
squillman

이것은 다른 사람들이 말하는 것과 동일한 정보의 대부분을보고하지만 당신은 또한 입력 할 수 있습니다

U를 설정

U로 시작하는 모든 환경 변수를 반환합니다.

또한 SET L은 로그온 서버 문제를 디버깅하는 데 유용 할 수 있습니다.

17
Dayton Brown

특정 OS에 따라 다르지만 whoami 명령은 Windows 2000 Resource KitWindows XP SP2 지원 도구 의 일부로 제공됩니다. .

5
RedFilter

에코 % USERNAME %

5
ggponti

명령 줄에서? "echo % username %"이해야합니다. 로그인 한 사용자는 환경 변수 "username"에 저장됩니다.

그래픽 세션에서 ctrl-alt-del은 로그인 한 사용자가 표시된 화면을 제공합니다.

5
sysadmin1138

위의 내용은 OS 고유의 답변이며 더 나은 답변이지만 2000 년에는 문자 그대로 whoami.exe가 있습니다. & XP 지원 도구입니다. 그 명령에 마음이 있다면 그룹 정책을 통해 롤아웃해야합니다.

3
Kara Marfia

자동 실행 또는 DOS 프롬프트에서 프롬프트 % USERDOMAIN %\% USERNAME % $ p $ g를 입력하면 로그인 한 사용자가 표시되고 다음과 같은 일반적인 프롬프트가 표시됩니다. DOMAIM\사용자 이름 C :>

1
user156428