2011-10-09 20:51:55 +0000 2011-10-09 20:51:55 +0000
19
19

Lijst van leden van een Windows groep met behulp van de opdrachtregel

Ik zou graag een lijst krijgen van “normale” gebruikers in de Windows opdrachtregel. Met normaal bedoel ik de gebruikers die verschijnen als je inlogt op de computer. Dus, uitgeschakelde accounts, accounts als Systeem, en anderen waar een gemiddelde PC-gebruiker nooit op in zou loggen, zouden niet in deze lijst staan. Ik moet ook weten of de geretourneerde gebruikers admins of standaard gebruikers zijn. Iemand een idee?

Antwoorden (3)

33
33
33
2011-11-03 17:47:09 +0000

Om een lijst van gebruikers te maken, gebruik je het net user commando:

net user

Je krijgt dan zoiets als dit:

User accounts for \LOCALHOST

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

Als u een lijst nodig hebt van gebruikers in een specifieke groep , gebruikt u het commando net localgroup:

net localgroup Users

Je krijgt dan zoiets als dit:

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.

Dit is voor lokale systeemgebruikers, niet voor domein accounts. Als je het lidmaatschap van de groep Administrators wilt weten, zou je dat gewoon als parameter opgeven: net localgroup Administrators.

11
11
11
2013-10-04 23:07:53 +0000

WMIC USERACCOUNT LIST BRIEF is een andere manier om de gebruikers in Windows op te sommen. Ik ben niet zeker van de verschillen tussen net en WMIC. Je kunt meer informatie vinden over WMIC op http://ss64.com/nt/wmic.html

Dit is wat WMIC USERACCOUNT LIST BRIEF op mijn machine oplevert:

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

Voor meer gedetailleerde informatie kun je WMIC USERACCOUNT LIST FULL oproepen.

WMIC heeft informatie over veel meer over het systeem dan alleen gebruikersaccounts. Een voorbeeld is Windows XP/Vista/7 Batterij lading controleren vanuit CMD? .

-1
-1
-1
2015-11-23 12:18:31 +0000

gebruik onderstaande opdracht om lokale admin-gebruikers te krijgen wmic -U domain/user //ip “SELECT * FROM Win32_GroupUser”| awk -F’“ ”{print $4 “ : ” $8}‘|grep -i Administrators|awk -F’:“ ”{print $2}