명령 줄을 사용하여 Windows 그룹의 구성원 나열


18

Windows 명령 줄에서 "일반"사용자 목록을 얻고 싶습니다. 일반적으로 컴퓨터에 로그온 할 때 나타나는 사용자를 의미합니다. 따라서 비활성화 된 계정, 시스템과 같은 계정 및 일반 PC 사용자가 절대 로그인하지 않는 계정은이 목록에 없습니다. 또한 반환 된 사용자가 관리자인지 표준 사용자인지 알아야합니다. 어떤 아이디어?


목록에 "고급 사용자"가 포함되어야합니까? 손님? 관리자와 동등한 권한이 부여 된 표준 사용자? 구별은 생각만큼 엄격하지 않습니다.
grawity

나는 표준 사용자를 원한다고 생각합니다. 내가 필요로하는 시나리오에서, 사용자는 이상한 특권을 가진 많은 계정을 만들 가능성이 거의 없다
D. Strout

답변:


32

사용자나열 하려면 다음 net user명령을 사용하십시오 .

net user

출력은 다음과 같습니다.

User accounts for \\LOCALHOST

-------------------------------------------------------------------------------
joeuser          administrator                   guest
The command completed successfully.

특정 그룹사용자 목록이 필요한 경우 다음을 사용하십시오 net localgroup.

net localgroup Users

출력은 다음과 같습니다.

Alias name     Users
Comment        Users are prevented from making accidental or intentional system-wide changes and can run most applications

Members

-------------------------------------------------------------------------------
NT AUTHORITY\Authenticated Users
NT AUTHORITY\INTERACTIVE
The command completed successfully.

도메인 계정이 아닌 로컬 시스템 사용자를위한 것입니다. Administrators 그룹의 구성원 자격을 알고 싶으면이를 매개 변수로 제공하면됩니다 net localgroup Administrators.


net 명령을 조사하면 모든 종류의 작업을 수행 할 수 있습니다. 이것은 서버에서도 작동합니다.
mauvedeity

그주의 net user모든 사용자 계정을 나열 할 수 있습니다; 적어도 현재 작업중인 고객 컴퓨터 net user에서 4 개의 기존 로컬 계정 중 2 개만 나열합니다. 아직 이유를 찾지 못했습니다.
Martin von Wittich

11

WMIC USERACCOUNT LIST BRIEFWindows에서 사용자를 나열하는 또 다른 방법입니다. 나는 사이의 차이를 모르겠어요 netWMIC. http://ss64.com/nt/wmic.htmlWMIC 에서 자세한 정보를 찾을 수 있습니다 .

이것이 WMIC USERACCOUNT LIST BRIEF내 컴퓨터에서 반환되는 것입니다.

C:\Users\ehtesh\AppData\Local>WMIC USERACCOUNT LIST BRIEF
AccountType  Caption                  Domain    FullName        Name            SID
512          wordless\Administrator   wordless                  Administrator   S-1-5-21-3098939154-701116006-2681273294-500
512          wordless\ehtesh          wordless                  ehtesh          S-1-5-21-3098939154-701116006-2681273294-1001
512          wordless\Guest           wordless                  Guest           S-1-5-21-3098939154-701116006-2681273294-501
512          wordless\HomeGroupUser$  wordless  HomeGroupUser$  HomeGroupUser$  S-1-5-21-3098939154-701116006-2681273294-1002

자세한 내용은 전화로 문의하십시오 WMIC USERACCOUNT LIST FULL.

WMIC에는 사용자 계정뿐만 아니라 시스템에 대한 많은 정보가 있습니다. CMD에서 Windows XP / Vista / 7 Check Battery Charge를 예로들 수 있습니다 . .


3
NET USER는 사용자 계정 만 나열하고 비밀번호를 설정합니다. WMIC는 보이는 모든 계정을 나열하고 계정 유형을 표시하며 여러 가지 방법으로 해당 계정을 관리 할 수 ​​있습니다. NET은 빠르고 단순하지만 매우 제한적입니다. WMIC는 자세히 배울 가치가있는 매우 강력한 도구입니다.
Debra

-1

아래 명령을 사용하여 로컬 관리자에게 wmic -U 도메인 / 사용자 // ip "SELECT * FROM Win32_GroupUser"| awk -F ' "' '{print $ 4": "$ 8}'| grep -i 관리자 | awk -F ':' '{print $ 2}'

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.