1) Accededere sul Primary Domain Controller NT Server come administrator
2) Scompattare lo zip in una cartella, ad esempio:
c:\exportNTUsers\
3) Lanciare da linea di comando l'eseguibile SHOWMBRS
e seguire le indicazioni, per maggiori dettagli:
c:\exportNTUsers\SHOWMBRS.EXE /?
4) Una volta ottenuto l'elenco degli utenti del dominio a video
è possibile ripetere l'operazione per generare un file di testo
tramite la ridirezione dell'output di un comando shell,
in questo caso:
c:\exportNTUsers\SHOWMBRS.EXE > UserList.txt
Si ottiene una tabella testuale del tipo:
UTENTE1 - UTENTE1 ACCOUNT - logon: Mon May 29 08:26:25 2006
UTENTE2 - UTENTE2 COGNOME - Never
UTENTE3 - UTENTE3 NOME - logon: Thu Apr 27 09:51:36 2006
La tabella elenca: UserName, Nome Completo e data dell'ultimo
Logon effettuato correttamente nel dominio Windows NT
5) Aprire il file UserList.txt con MS Excel e seguire il wizard per
l'importazione della tabella degli utenti (specificare
il carattere "Tab" (tabulazione) come separatore di colonna.
Per ottenere l'insieme dei Gruppi a cui ciascun utente
appartiene, quello che ci serve è solo la prima colonna
(elenco degli UserName) del file aperto co Excel.
Fatto questo selezionare la colonna degli username >>
click-dx >> Copia >> Creare un nuovo txt ed incollare
i valori copiati. Chiamiamo questo file usr.txt e spostiamolo
nella directory di lavoro c:\exportNTUsers\
6) Lanciare il batch denominato user_info.bat
Questo batch passa ciascun Username presente nel file usr.txt
all'eseguibile SHOWGRPS il quale visualizza l'insieme
dei Gruppi a cui appartiene nel file di log
c:\exportNTUsers\groupusers.txt
L'output generato è del tipo:
User: [WINNTDOMAIN\UTENTE1], is a member of:
\Everyone
User: [WINNTDOMAIN\UTENTE2], is a member of:
WINNTDOMAIN\GRUPPO1
User: [WINNTDOMAIN\Utente3], is a member of:
BUILTIN\Administrators
\Everyone