The below command can be used to get the list of members of a security groups mentioned in a text file. This is very useful when you want a list of user accounts for Security Groups.
Steps:
- Create a text file: GroupNames.txt
- Copy all the group names (do not copy the DN of the Group, only the group name. For example, Administrator)
- Run the following command:
For /f "Tokens=*" %a in (GroupNames.txt) Do DsQuery group -name "%a" | DsGet group -members -expand > GroupName_%a.txt
The above command will create a file by that group name and all the members of that group will be saved in that group file.
Required files:
Please make sure you have the below mentioned files on the computer where you are running the above command.
- DSQuery
- DsGet