How can I convert a primaryGroupId to a group name in a script?

Posted On 2005-11-1 by FortyPoundHead
Keywords: Scripting Convert Group
Views: 1610

@echo off

if {%2}=={} @echo Syntax: call GetPGID primaryGroupId GroupName&exit /b 1

set PGID="%TEMP%\%ComputerName%_%UserName%_GetPGID.tmp"

if not exist %PGID% ListGroupRID>%PGID%

set %2="Unknown"

for /f "Tokens=1*" %%f in ('findstr /C:%1 %PGID%') do if "%1" EQU "%%f" set %2=%%g

exit /b 0

About the Author

has posted a total of 1974 articles.

Comments On This Post

No comments on this post yet!

Do you have a thought relating to this post? You can post your comment here. If you have an unrelated question, you can use the Q&A section to ask it.

Or you can drop a note to the administrators if you're not sure where you should post.

Your IP address is:

Before you can post, you need to prove you are human. If you log in, this test goes away.

Code Links