[non résolue] trouver le nombre de personne connecté a un serveur ...

trouver le nombre de personne connecté a un serveur ... [non résolue] - Windows & Software

Marsh Posté le 09-04-2004 à 09:57:12    

je me demande comment  
trouver le nombre d'utilisateurs connecté a un instant donné sans utiliser le commande nbstats qui garde en mémoire le connexion pdt 96h ...


Message édité par aurbadguy le 12-05-2004 à 08:18:30
Reply

Marsh Posté le 09-04-2004 à 09:57:12   

Reply

Marsh Posté le 09-04-2004 à 15:14:59    

up

Reply

Marsh Posté le 09-04-2004 à 15:21:22    

dans les outils d'administration de ton serveur, t'as peut-être ce qu'il te faut

Reply

Marsh Posté le 09-04-2004 à 15:24:12    

C'est quoi comme serveur ?

Reply

Marsh Posté le 09-04-2004 à 15:49:37    

ouais si tu disait deja :
 
- os ?
- le service que tu veux monitorer, partage de fichiers ? serveur ftp ? web ?   etcc etcccc


---------------
Cherche geekette | Traquez vos billets d'€ | Don du sang | Don de moelle osseuse
Reply

Marsh Posté le 09-04-2004 à 16:29:15    

un bon vieux server manager te donne ce genre d'infos.

Reply

Marsh Posté le 09-04-2004 à 16:38:59    

oula  
je m'apercois que j'en est oublié la moitié  
veuillez m'excusez  
Les serveurs sont des Windows server
et je dois connaitre ca a partir d'une machine en locale relié sur le rezo
voila

Reply

Marsh Posté le 09-04-2004 à 16:46:26    

Gni, il fait expres  [:dents]  
 

aurbadguy a écrit :


Les serveurs sont des Windows server


 
 
NT ?
NT 3.51 ?
NT 4.0 ?
Windows 2000 ?
Windows 2003 ?
 

Citation :

et je dois connaitre ca a partir d'une machine en locale relié sur le rezo


 
Et l'OS de la station on doit donc aussi le deviner  [:columbo2]


Message édité par El Pollo Diablo le 09-04-2004 à 16:47:48
Reply

Marsh Posté le 09-04-2004 à 17:23:10    

aurbadguy a écrit :


et je dois connaitre ca a partir d'une machine en locale relié sur le rezo
 


 
c'est un programme "ca" ? je connais pas.....
 


---------------
Cherche geekette | Traquez vos billets d'€ | Don du sang | Don de moelle osseuse
Reply

Marsh Posté le 16-04-2004 à 14:12:42    

pour repondre a El Pollo Diablo
les serveurs sont des NT 4 et 2k
la machine qui doit tester le nombre de connexion est sous 2k
 
et pour com21
"ca" c'est le nombre de connexion
 
en faites je dois develloper un prog qui fait ca en VB  
mais je me demande par ou commencer ....


Message édité par aurbadguy le 16-04-2004 à 14:12:59
Reply

Marsh Posté le 16-04-2004 à 14:12:42   

Reply

Marsh Posté le 19-04-2004 à 16:41:24    

... sous VB ?
 
Mmmh, ça va pas être facile, mais il doit y avoir une DLL qui le fait.
Sinon, je te donne une méthode barbare, mais infaillible.
 
Copie le fichier SRVMGR.EXE qui se trouve dans le répertoire \SYSTEM32 de ton serveur NT (ou 2000). Tu peux le copier sur ton poste client (n'importe où) et l'exécuter (en local, donc).
 
 :D Et ça marche
 
Pouik
 

Reply

Marsh Posté le 20-04-2004 à 10:32:22    

tu pe m'en dire un peu plus sur ce fichier SRVMGR.EXE  ?

Reply

Marsh Posté le 20-04-2004 à 11:12:34    

Le fichier SRVMGR.EXE est livré en standard avec Windows NT4 Server.
 
Ce programme est le Server Manager. Il sert à voir tous les PC/Serveurs de ton domaine et consulter quels fichiers sont ouverts, et par qui, etc...
 
Ce qui est bien, c'est que l'exécutable est "portable" sur un autre PC (NT ou supérieur) et que tu peux le lancer directement. Parcontre, il faut utiliser un compte d'utilisateur qui doit être administrateur du domaine.
 
Je ne sais pas ce que cela donne si tu l'exécutes sur un réseau qui n'a pas de domaine mais qu'un WorkGroup.
 
Mais, si tu souhaites un vrai programme d'administration de réseaux Microsoft, je te conseille Hyena 5.7C, de la société SystemTools.
 
http://www.systemtools.com/hyena/index.html
 
Il fait tout (ou presque), mais est payant (sinon c'est pas drôle).
 
http://www.systemtools.com/images/hyenapic.gif
 
Pôôik


Message édité par mister_paloorde le 20-04-2004 à 11:13:56
Reply

Marsh Posté le 20-04-2004 à 13:24:16    

excuse moi si j'ai un peu de mal ;-)
ce que tu ve me dire que je pourrai exécuté ce fichier sur ma machine distante pour consulter les connexion d'un serveur ????
 
en ce qui concerne Hyena 5.7C
il a l'air bien mais si tu a lu ce que voulais  faire
en gros je voudrais savoir comment il fait pour trouver ces informations ...
merci de ta reponse :)

Reply

Marsh Posté le 20-04-2004 à 13:43:23    

apparement oui  
mais il faut copier le fichier srvmgr.exe et ca dll associé  
problème ou est elle et comment s'appelle t elle ??

Reply

Marsh Posté le 20-04-2004 à 13:59:37    

bon j'ai trouvé un site pour le telecharger
http://mapage.noos.fr/rclermont/SRVMGR.htm
maintenant je dois trouver qu'est ce que cet utilitaires utilise comme commande pour pouvoir l'integrer a mon projet  
c'est pas gagné ... snif

Reply

Marsh Posté le 21-04-2004 à 08:15:34    

up

Reply

Marsh Posté le 21-04-2004 à 10:04:35    


 
Malheureusement svrmgr.exe ne te donne pas en instantanée qui a une session ouverte. Cependant, nbtstat lui le fait et je ne vois ce que c'est que l'histoire des 96 heures...
 
edit : je viens de tester, il met à jour automatiquement dès la déconnexion de l'utilisateur  [:spamafote]


Message édité par cedcox le 21-04-2004 à 10:06:25

---------------
Les hommes se trompent, les preuves elles, ne mentent jamais...
Reply

Marsh Posté le 21-04-2004 à 13:57:47    

le truc c'est que si je fais un nbtstat -a sur un serveur  
il m'affiche une dizaine de résultat alors pour un serveur dns qui gère une 500taine de poste c'est loin d'être le reflet de la réalité ....

Reply

Marsh Posté le 21-04-2004 à 14:17:46    

aurbadguy a écrit :

le truc c'est que si je fais un nbtstat -a sur un serveur  
il m'affiche une dizaine de résultat alors pour un serveur dns qui gère une 500taine de poste c'est loin d'être le reflet de la réalité ....


 
normal puisque nbtstat ne te donne que ce qu'il y'a en local... En fait, tu veux pouvoir le savoir à partir d'un serveur du domaine  donc je ne sais pas et je  suis preneur aussi [:joce]


---------------
Les hommes se trompent, les preuves elles, ne mentent jamais...
Reply

Marsh Posté le 22-04-2004 à 08:18:34    

pas forcement un serveur mais une machine sous 2k qui est sur le domaine

Reply

Marsh Posté le 22-04-2004 à 10:12:35    

aurbadguy a écrit :

pas forcement un serveur mais une machine sous 2k qui est sur le domaine  


 
Bah dans ces cas là faire un script qui interroge toutes les stations et ensuite avec une moulinette te ressort sous le format que tu veux le nombre de connecter et qui est connecté où. Cependant pour 500 stations l'execution peut être longue...


---------------
Les hommes se trompent, les preuves elles, ne mentent jamais...
Reply

Marsh Posté le 22-04-2004 à 12:23:27    

oui et en plus je te raconte pas le traffic générer .... :pt1cable:


Message édité par aurbadguy le 22-04-2004 à 12:23:55
Reply

Marsh Posté le 23-04-2004 à 01:40:14    

C'est un controleur de domaine le serveur ?

Reply

Marsh Posté le 23-04-2004 à 08:14:16    

il y a en a 20 a surveiller et je ne crois pas que ce soit des controleurs de domaine

Reply

Marsh Posté le 23-04-2004 à 08:19:45    

on m'a parler de la table wins qui récupère les noms net bios mais apparement c'est une base access qui ne s'ouvre pas avec access

Reply

Marsh Posté le 23-04-2004 à 10:52:54    

aurbadguy a écrit :

on m'a parler de la table wins qui récupère les noms net bios mais apparement c'est une base access qui ne s'ouvre pas avec access


 
opui mais si cela te récupère les noms netbios, tu ne seras pas plus qui est connecté non ?


---------------
Les hommes se trompent, les preuves elles, ne mentent jamais...
Reply

Marsh Posté le 23-04-2004 à 11:37:41    

oué je crois quelle a un cache de 3 jours en plus ...

Reply

Marsh Posté le 23-04-2004 à 11:49:34    

http://forum.hardware.fr/forum2.ph [...] 0866&cat=4
 
Regarde à cette adresse, il y'a un script qui écrit qui se connecte où au démarrage d'une session. Avec une moulinette sur le fichier texte de sortie...


---------------
Les hommes se trompent, les preuves elles, ne mentent jamais...
Reply

Marsh Posté le 23-04-2004 à 15:18:33    

en gros il ecrit sur un txt toutes les sessions ouverte sur le serveur sur lequel il tourne ca peu m'interesser je vais me pencher dessus
enfin si j'ai bien compris ?


Message édité par aurbadguy le 23-04-2004 à 15:19:08
Reply

Marsh Posté le 23-04-2004 à 15:26:46    

aurbadguy a écrit :

en gros il ecrit sur un txt toutes les sessions ouverte sur le serveur sur lequel il tourne ca peu m'interesser je vais me pencher dessus
enfin si j'ai bien compris ?


 
En fait, dès qu'un utilisateur se connecte, ça execute le script. Pour cela il faut utiliser la stratégie de groupe (local ou domaine). Pour la déconnexion, il suffit d'écrire un petit script qui t'efface le fichier.
Après, avec ta moulinette, tu vas juste lire les fichiers présents dans le répertoire (partagé bien sur) et voilà ! Ca peut faire l'affaire ça...  
Bien sur, pour le premier script, arrange le de façon à avoir un truc du style :
nom_user : nom_machine : @IP : date_time_connex


Message édité par cedcox le 23-04-2004 à 15:27:19
Reply

Marsh Posté le 27-04-2004 à 09:47:36    

dis moi tu ti connais en script DOS ?
parceque j'arrive a peu pres a comprendre comment ca marche mais pour le modifier .... :( dur dur

Reply

Marsh Posté le 27-04-2004 à 10:05:31    

sinon pour le lancer  
je le met dans un fichier texte que je renomme .cmd et je le met dans le dossier demarrage ?

Reply

Marsh Posté le 27-04-2004 à 10:18:34    

aurbadguy a écrit :

dis moi tu ti connais en script DOS ?
parceque j'arrive a peu pres a comprendre comment ca marche mais pour le modifier .... :( dur dur


 
euh perso, j'aurais plutôt fait la moulinette en vbs/wsh. Le script en dos n'est à mettre que dans la stratégie de façon être éxecuter à l'ouverture et à la fermeture de la session. Ce script dos tient à jour les informations dans les fichiers où on enregsitre les connexions, et on fait un script en vbs qui va aller traiter les informations écrites dans ces fichiers... tu vois ce que je veux dire ???
 
Le script dos de connexion correspond à un truc du genre :


echo '%USERNAME%:%COMPUTERNAME%:%DATE%' > \\mon\chemin\%COMPUTERNAME%.txt


 
Et le script de déconnexion :


rm \\mon\chemin\%COMPUTERNAME%.txt


 
Après la moulinette vbs liste les fichiers dans le répertoire \\mon\chemin, lit la ligne à l'interieur, remplie un tableau incrémenter de 1 à chaque ajout et après vive l'imagination quand au données qui peuvent être ressorties


---------------
Les hommes se trompent, les preuves elles, ne mentent jamais...
Reply

Marsh Posté le 27-04-2004 à 10:39:39    

je comprend a peu pres tous sauf le script dos a mettre dans la strategie ???? kesako strategie ?
 
aprés je pe facilement allé lire les fichiers txt dans mon appli vb, c'est pas ca le plus dure ...

Reply

Marsh Posté le 27-04-2004 à 10:43:37    

tu crée un fichier pour chaque connexion  
c'est parceque c'est plus facile de supprimer un fichier quand on detecter la deconnexion
 

Reply

Marsh Posté le 27-04-2004 à 10:58:40    

aurbadguy a écrit :

tu crée un fichier pour chaque connexion  
c'est parceque c'est plus facile de supprimer un fichier quand on detecter la deconnexion


 
voilà, ça évite d'avoir à chercher une ligne dans un fichier, là il suprime tout simplement le fichier... D'ailleur j'en profite pour dire que j'ai du me tromper plus haut lire 'del' au lieu de 'rm' -> fatigue
 
Pour ce qui est de la strtaégie, 2 solutions :
machines sous 2k (hors domaine):
mmc-> ajout composant enfichable -> stratégie de groupe -> choisir locale etc...
 
machines sous 2k dans un domaine :
même chose mais sur le serveur -> stratégie sur une OU avec les utilisateurs dedans
 
machines sous NT :
script dans netlogon


---------------
Les hommes se trompent, les preuves elles, ne mentent jamais...
Reply

Marsh Posté le 27-04-2004 à 11:02:46    

cedcox a écrit :

http://forum.hardware.fr/forum2.ph [...] 0866&cat=4
 
Regarde à cette adresse, il y'a un script qui écrit qui se connecte où au démarrage d'une session. Avec une moulinette sur le fichier texte de sortie...


C'est mon topic :love:  
 
Sinon pour la question, j'ai commencé à développer un petit script qui se sert des données du fichier crée par le script, pour savoir qui est connecté.
Je te poste ça qd je peux;)


---------------
Filmstory : gardez trace des films que vous avez vu ! :D
Reply

Marsh Posté le 28-04-2004 à 14:59:50    

problème:
apparement pas de strategie pour la deconnexion sous NT4 snif ...

Reply

Marsh Posté le 30-04-2004 à 09:09:39    

up

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed