2010-08-30 7 views

Répondre

0

Cette solution fonctionne dans mon environnement. Nous avons des scripts de connexion qui mappent les lecteurs réseau pour chaque utilisateur. Si j'ai besoin de savoir qui est connecté, je vais juste regarder le composant logiciel enfichable "dossiers partagés" sur le serveur qui héberge le (s) partage (s). Cliquez sur l'onglet "Sessions" il montre tous les utilisateurs connectés ici.

Vous semblez avoir besoin de quelque chose d'enregistré peut-être. Une partie de notre script de connexion est une commande qui écrit la date et l'heure de connexion/déconnexion dans un fichier sur un partage réseau. Ceci est un append et chaque utilisateur a un fichier. Encore probablement pas ce que vous cherchez, mais cela fonctionne très bien sur mon petit réseau de ~ 25 utilisateurs. Voici mon script:

net time \\server1 /set /yes 
ECHO %USERNAME% logged on %COMPUTERNAME% on %DATE% at %TIME% >>\\apvdbs03\Public\Users\%USERNAME%.txt 2>&1 
echo %USERNAME% logged on %COMPUTERNAME% on %DATE% at %TIME% >>\\apvdbs03\Public\Computers\%COMPUTERNAME%_Users.txt 2>&1 
echo This syncs time to server 1 and maps the drives:>>\\apvdbs03\Public\Users\%USERNAME%.txt 2>&1 
echo In order: U, S, T and V are now deleted:>>\\apvdbs03\Public\Users\%USERNAME%.txt 2>&1 
net use U: /delete /y>>\\apvdbs03\Public\Users\%USERNAME%.txt 2>&1 
net use S: /delete /y>>\\apvdbs03\Public\Users\%USERNAME%.txt 2>&1 
net use T: /delete /y>>\\apvdbs03\Public\Users\%USERNAME%.txt 2>&1 
net use V: /delete /y>>\\apvdbs03\Public\Users\%USERNAME%.txt 2>&1 
echo In order: U, S, T and V are now mapped:>>\\apvdbs03\Public\Users\%USERNAME%.txt 2>&1 
net use U: \\server1\users$\%username% /persistent:no>>\\apvdbs03\Public\Users\%USERNAME%.txt 2>&1 
net use S: \\server1\Operations /persistent:no>>\\apvdbs03\Public\Users\%USERNAME%.txt 2>&1 
net use T: \\server1\CommonFiles /persistent:no>>\\apvdbs03\Public\Users\%USERNAME%.txt 2>&1 
net use V: \\server1\LM2001$ /persistent:no>>\\apvdbs03\Public\Users\%USERNAME%.txt 2>&1 
echo *****************************************END OF LOG ENTRY*********************************************>>\\apvdbs03\Public\Users\%USERNAME%.txt 2>&1 
Questions connexes