Comment automatiser la fermeture de session dans un domaine? - Win NT/2K/XP - Windows & Software
Marsh Posté le 26-09-2003 à 14:25:59
Athon a écrit : le planificateur de tâche cela ne suffit pas ? |
Et je lance quelle application pour fermer la session?
Y'a une commande qui le fait?
A la limite, si c une commande, je fais un script, car je ne veux pas faire une tache sur mes 30postes....
J'ai cherché dans les GPo, mais g rien trouvé.
Merci
Marsh Posté le 26-09-2003 à 14:37:47
Athon a écrit : shutdown.exe y'a pas sous 2000 ? |
J'ai po trouvé...
j'ai pourtant installé tous les Support Tools fournis sur le cd... et niet...
Peut-etre que je ne cherche pas au bon endroit...
Marsh Posté le 26-09-2003 à 14:38:07
helvetik a écrit : Bonjour! |
a part avec une tache planifiée tu ne peux pas.
Marsh Posté le 26-09-2003 à 14:43:11
Bon, ben je vais me faire un petit prog en c++ ...
sauf erreur la librairie owl contient une fonction shutdown...
je vais essayer ca.
Mais bon, la, je suis obligé d'utiliser les tâche, et ca me plait pas énormément...
Donc si t'as une autre idée, je suis preneur.
Merci
Marsh Posté le 26-09-2003 à 14:44:04
certain BIOS de certaines marques de machine te permettent d'allumer et d'éteindre les machines à une heure précise, est-le cas avec les tiennes ?
Marsh Posté le 26-09-2003 à 14:44:16
brainbugs a écrit : |
Mais tu planifie kel tache? y'a déjà un .exe fournit avec win2k qui le fait?
Je trouve ou ce shutdown.exe?
Merci
Marsh Posté le 26-09-2003 à 14:45:15
Athon a écrit : certain BIOS de certaines marques de machine te permettent d'allumer et d'éteindre les machines à une heure précise, est-le cas avec les tiennes ? |
C des dell gx60.
Je n'en ai pas sous la mains en ce moment.
De plus, je veux pas éteindre les pc, mais fermer la session. Au pire rebooter...
Marsh Posté le 26-09-2003 à 14:50:25
tu planifies un vbscript :
Set colOperatingSystems = GetObject("winmgmts:{(Shutdown)}" ).ExecQuery("Select * from Win32_OperatingSystem" ) |
Marsh Posté le 26-09-2003 à 15:10:39
Athon a écrit : tu planifies un vbscript :
|
Ouais, ca serait le pied, mais moi et le vbscipt...
J'ai simplement copier ton code dans un fichier test.vbs, et ca me sort une erreur...
Y'a quelque chose a mettre en plus (en-tete, déclaration, librairie..)?
Marsh Posté le 26-09-2003 à 15:16:43
helvetik a écrit : |
j'ai rien dis... j'avais mis des commentaire avec des // au lieu des ' de vb...
A le C, quand tu nous tien
Bref, ton script fonctionne, mais il m'éteind carrément ma machine... et moi je voudrais simplement une fermeture de session, y'a pas un paramètre qu'on peut ajouter?
Merci
Marsh Posté le 26-09-2003 à 15:21:04
bon... avec le parametre 2 Win32Shutdown(2) , ca reboot, c déjà pas mal...
je vais essayer le 3...
j'avais oublié que jutilisais déjà un script de reboot, celui-la:
Code :
|
Marsh Posté le 26-09-2003 à 15:21:19
regarde-là : http://msdn.microsoft.com/library/ [...] system.asp
Marsh Posté le 26-09-2003 à 15:21:43
Quand tu mets des horraires d'acces sur t'es Users la seesion ne ce ferme pas automatiquement ?
Marsh Posté le 26-09-2003 à 15:23:05
SylvainDNS a écrit : Quand tu mets des horraires d'acces sur t'es Users la seesion ne ce ferme pas automatiquement ? |
Non, il ne peuvent plus en rouvrir, mais ca ne ferme pas la session...
Marsh Posté le 26-09-2003 à 15:25:46
yess
avec le paramètre 3 y se passe rien, mais avec le 4, ca ferme la session....
Maintenant, fo ke je lance ce script a une heure fixe, en évitant les tâche, c'est possible?
Merci
Marsh Posté le 26-09-2003 à 15:39:23
Athon a écrit : tu veux éviter d'utiliser le planificateur de tâche ? |
Ben ouais, car fo que j'aille sur chaque machine configurer la tache, a moins qu'il y ait une possibilité de les distribuer depuis le serveur?
Marsh Posté le 26-09-2003 à 15:42:18
t'as pas trouvé ?
c'est installé en natif sur 2k.
ouvre une fenêtre de commande et tape : shutdown
et tu verras...
helvetik a écrit : |
Marsh Posté le 26-09-2003 à 15:55:12
blueteen a écrit : t'as pas trouvé ? |
Eh non... j'ai bo taper shutdown, ca n'éteind rien...
Marsh Posté le 26-09-2003 à 15:57:32
...
ça éteint pas comme ça
c'est déjà pour voir si tu as ce programme ou pas...
menu démarrer / exécuter
tape cmd et valide
et tape : shutdown
et dis nous si tu vois l'aide de cette commande apparaître.
ce sera un début.
Marsh Posté le 26-09-2003 à 16:06:32
blueteen a écrit : ... |
Je vien de dire non... mais si tu lis tout le topic, tu verras que le problème a été résolut via un script vb.
Maintenant le probleme c'est que ce script doit se lancer a une heure fixe... et a part via une tache, je ne sais pas comment faire... tu as une idée?
Je présice que ce script doit se lancer sur 30postes et que je possède un domaine AD sous win2k srv.
Marsh Posté le 26-09-2003 à 16:15:16
shutdown permet l'exécution sur les postes distants (si on a les droits admin).
donc tu pouvais faire ton script, et préparer une tâche juste un poste qui reste allumé, et qui exécute cette tâche à heure programmée...
enfin moi je ferais comme ça
maintenant, sous 2k, dans :
menu démarrer/paramètres/panneau de config
outils d'administration
icône stratégie de sécurité locale
menu stratégies locales/options de sécurité
tu as des options du type : durée d'inactivité avant la fermeture d'une session (comme ça quand les gars ont fini leur boulot, 1h après leur session se ferme)
bon là il faut voir si ça peut se déployer facilement.
sahce aussi que tu si t'as pas le shutdown.exe, tu peux très bien en récupérer une version sur le net, ça marchera aussi (tu la copies par un script sur tes postes)
Marsh Posté le 26-09-2003 à 16:17:44
et tu n'as pas dit "NON" je n'ai pas ce fichier
tu as dit : ça n'éteint rien
ce qui veut dire pour moi : je l'ai lancé et ça n'éteint rien.
ok pour ton script, mais il faudrait peut-être maîtriser les outils que tu utilises...
helvetik a écrit : |
Marsh Posté le 26-09-2003 à 16:45:57
regarde du côté de ce soft (freeware)
http://www.ultrasoftware.net/archi [...] sp?id=3690
en bas de la page
il scanne ton réseau
te liste tes machines
tu as un onglet pour programmer des arrêts, reboot, femeture de session.
comme ça tu installes ça sur ton serveur, tu le laisses dans le systray et zou.
il y a pas mal d'options sympa.
sinon (et je me répète)
on te fait passer le shutdown.exe, que tu fous sur tes machines, et tu feras ton script qui tiens sur une ligne pour fermer les sessions de tes pcs.
tu peux qd mm mettre une tâche sur ton serveur ?
Marsh Posté le 26-09-2003 à 18:12:19
blueteen a écrit : shutdown permet l'exécution sur les postes distants (si on a les droits admin). |
Ok, ca, ca pourrait etre interessant, je regarde.
blueteen a écrit : |
C'est une idée que j'ai eu aussi, mais je ne suis pas pour...
blueteen a écrit : |
Ok, je vais voar ce que je peux faire pour ca.
Marsh Posté le 26-09-2003 à 18:15:07
blueteen a écrit : et tu n'as pas dit "NON" je n'ai pas ce fichier |
'xcuse, j'avais pas compris que j'avais été mal compris , enfin, tu comprend ce que je veux te faire comprendre, quoi....
bref
blueteen a écrit : |
Justement... je serais pas la sinon
Marsh Posté le 26-09-2003 à 18:19:17
blueteen a écrit : regarde du côté de ce soft (freeware) |
Fo voard, j'aime pas installer tout et n'importe koi sur le srv. Je vais kan meme tester, mais pas chez le client
blueteen a écrit : |
Bon, ben je regarderai ca, mais lundi, la ce soir j'en ai ma claque, et ce n'est pas de 1ère importance.
Encore merci,
Et a+
Marsh Posté le 17-05-2006 à 16:03:34
blueteen a écrit : regarde du côté de ce soft (freeware) |
C'été quoi le nom du soft ? merci
Marsh Posté le 26-09-2003 à 13:40:39
Bonjour!
Comme marké dans le titre, je veux pouvoir fermer toute les sessions des clients win2k de mon domaine a une telle heure, car je fait un backup la nuit, et si un employé a oublier de fermer notre programme de compta, le backup ne prend pas...
Je ne veux pas que la session se ferme après tant de temps, mais seulement a une heure voulut. Vous avez une idée?
Merci,
A+