Script pour avoir le logon time de l'utilisateur en cours
8 réponses
Michel HERRSCHER
Bonjour à tous ,
[ULTRA DEBUTANT EN SCRIPT]
Pour WS2K3 32 bits et TSE
Je recherche, pour faire un logoff script, à connaître le début ( logon de
l'utilisateur en cours ) et la fin de session ( heure encours car on sera
dans le logoff script
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gilles LAURENT [MVP]
"Michel HERRSCHER" a écrit dans le message de news:gbvibv$1tc8$ | Bonjour à tous ,
Bonjour,
| [ULTRA DEBUTANT EN SCRIPT] | | Pour WS2K3 32 bits et TSE | | Je recherche, pour faire un logoff script, à connaître le début ( | logon de l'utilisateur en cours ) et la fin de session ( heure | encours car on sera dans le logoff script
Le script VBScript ci-dessous permet d'afficher la date et l'heure de dernière ouverture de session de l'utilisateur courant ainsi que la date et l'heure à l'instant T. Je vous invite à tester ce script tout d'abord de manière interactive (localement ou dans une session TSE) avant de mettre en oeuvre le script de fermeture de session. Dans l'exemple ci-dessous, les informations sont affichées dans la console. Il sera donc nécessaire d'adapter ce script dans le but d'écrire ces informations dans un fichier soit sur le serveur TSE, dans le profil de l'utilisateur ou alors dans une ressource partagée avec accès en écriture pour l'utilisateur.
Important: Un retour du mode veille (i.e écran verrouillé) protégé par mot de passe est considéré comme une nouvelle ouverture de session.
Pour exécuter ce script de manière interactive : 1- Ouvrir une invite de commandes 2- cscript //nologo GetLastLogon.vbs
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr
"Michel HERRSCHER" <mhc@herrscher.fr> a écrit dans le message de
news:gbvibv$1tc8$1@cabale.usenet-fr.net
| Bonjour à tous ,
Bonjour,
| [ULTRA DEBUTANT EN SCRIPT]
|
| Pour WS2K3 32 bits et TSE
|
| Je recherche, pour faire un logoff script, à connaître le début (
| logon de l'utilisateur en cours ) et la fin de session ( heure
| encours car on sera dans le logoff script
Le script VBScript ci-dessous permet d'afficher la date et l'heure de
dernière ouverture de session de l'utilisateur courant ainsi que la date
et l'heure à l'instant T. Je vous invite à tester ce script tout d'abord
de manière interactive (localement ou dans une session TSE) avant de
mettre en oeuvre le script de fermeture de session. Dans l'exemple
ci-dessous, les informations sont affichées dans la console. Il sera
donc nécessaire d'adapter ce script dans le but d'écrire ces
informations dans un fichier soit sur le serveur TSE, dans le profil de
l'utilisateur ou alors dans une ressource partagée avec accès en
écriture pour l'utilisateur.
"Michel HERRSCHER" a écrit dans le message de news:gbvibv$1tc8$ | Bonjour à tous ,
Bonjour,
| [ULTRA DEBUTANT EN SCRIPT] | | Pour WS2K3 32 bits et TSE | | Je recherche, pour faire un logoff script, à connaître le début ( | logon de l'utilisateur en cours ) et la fin de session ( heure | encours car on sera dans le logoff script
Le script VBScript ci-dessous permet d'afficher la date et l'heure de dernière ouverture de session de l'utilisateur courant ainsi que la date et l'heure à l'instant T. Je vous invite à tester ce script tout d'abord de manière interactive (localement ou dans une session TSE) avant de mettre en oeuvre le script de fermeture de session. Dans l'exemple ci-dessous, les informations sont affichées dans la console. Il sera donc nécessaire d'adapter ce script dans le but d'écrire ces informations dans un fichier soit sur le serveur TSE, dans le profil de l'utilisateur ou alors dans une ressource partagée avec accès en écriture pour l'utilisateur.
Important: Un retour du mode veille (i.e écran verrouillé) protégé par mot de passe est considéré comme une nouvelle ouverture de session.
Pour exécuter ce script de manière interactive : 1- Ouvrir une invite de commandes 2- cscript //nologo GetLastLogon.vbs
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr
Michel HERRSCHER
Merci Beaucoup.
-- Michel HERRSCHER
"Gilles LAURENT [MVP]" a écrit dans le message de news: ebby%
"Michel HERRSCHER" a écrit dans le message de news:gbvibv$1tc8$ | Bonjour à tous ,
Bonjour,
| [ULTRA DEBUTANT EN SCRIPT] | | Pour WS2K3 32 bits et TSE | | Je recherche, pour faire un logoff script, à connaître le début ( | logon de l'utilisateur en cours ) et la fin de session ( heure | encours car on sera dans le logoff script
Le script VBScript ci-dessous permet d'afficher la date et l'heure de dernière ouverture de session de l'utilisateur courant ainsi que la date et l'heure à l'instant T. Je vous invite à tester ce script tout d'abord de manière interactive (localement ou dans une session TSE) avant de mettre en oeuvre le script de fermeture de session. Dans l'exemple ci-dessous, les informations sont affichées dans la console. Il sera donc nécessaire d'adapter ce script dans le but d'écrire ces informations dans un fichier soit sur le serveur TSE, dans le profil de l'utilisateur ou alors dans une ressource partagée avec accès en écriture pour l'utilisateur.
Important: Un retour du mode veille (i.e écran verrouillé) protégé par mot de passe est considéré comme une nouvelle ouverture de session.
Pour exécuter ce script de manière interactive : 1- Ouvrir une invite de commandes 2- cscript //nologo GetLastLogon.vbs
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr
Merci Beaucoup.
--
Michel HERRSCHER
"Gilles LAURENT [MVP]" <glsft@free.fr> a écrit dans le message de news:
ebby%23l8IJHA.508@TK2MSFTNGP05.phx.gbl...
"Michel HERRSCHER" <mhc@herrscher.fr> a écrit dans le message de
news:gbvibv$1tc8$1@cabale.usenet-fr.net
| Bonjour à tous ,
Bonjour,
| [ULTRA DEBUTANT EN SCRIPT]
|
| Pour WS2K3 32 bits et TSE
|
| Je recherche, pour faire un logoff script, à connaître le début (
| logon de l'utilisateur en cours ) et la fin de session ( heure
| encours car on sera dans le logoff script
Le script VBScript ci-dessous permet d'afficher la date et l'heure de
dernière ouverture de session de l'utilisateur courant ainsi que la date
et l'heure à l'instant T. Je vous invite à tester ce script tout d'abord
de manière interactive (localement ou dans une session TSE) avant de
mettre en oeuvre le script de fermeture de session. Dans l'exemple
ci-dessous, les informations sont affichées dans la console. Il sera
donc nécessaire d'adapter ce script dans le but d'écrire ces
informations dans un fichier soit sur le serveur TSE, dans le profil de
l'utilisateur ou alors dans une ressource partagée avec accès en
écriture pour l'utilisateur.
"Gilles LAURENT [MVP]" a écrit dans le message de news: ebby%
"Michel HERRSCHER" a écrit dans le message de news:gbvibv$1tc8$ | Bonjour à tous ,
Bonjour,
| [ULTRA DEBUTANT EN SCRIPT] | | Pour WS2K3 32 bits et TSE | | Je recherche, pour faire un logoff script, à connaître le début ( | logon de l'utilisateur en cours ) et la fin de session ( heure | encours car on sera dans le logoff script
Le script VBScript ci-dessous permet d'afficher la date et l'heure de dernière ouverture de session de l'utilisateur courant ainsi que la date et l'heure à l'instant T. Je vous invite à tester ce script tout d'abord de manière interactive (localement ou dans une session TSE) avant de mettre en oeuvre le script de fermeture de session. Dans l'exemple ci-dessous, les informations sont affichées dans la console. Il sera donc nécessaire d'adapter ce script dans le but d'écrire ces informations dans un fichier soit sur le serveur TSE, dans le profil de l'utilisateur ou alors dans une ressource partagée avec accès en écriture pour l'utilisateur.
Important: Un retour du mode veille (i.e écran verrouillé) protégé par mot de passe est considéré comme une nouvelle ouverture de session.
Pour exécuter ce script de manière interactive : 1- Ouvrir une invite de commandes 2- cscript //nologo GetLastLogon.vbs
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr
Michel HERRSCHER
Bonjour,
juste une bricole..
après avoir exécuté le script en test sur mon XP , le ctrl alt del , ne marche plus ( pour avoir le lock session) : je me retrouve avec un écran vide .... et le seul moyen que j'ai de m'en sortir est de forcer l'arrêt en appuyant sur poweroff
Merci de votre aide
-- Michel HERRSCHER
"Michel HERRSCHER" a écrit dans le message de news: gc01fv$1l6r$
Merci Beaucoup.
-- Michel HERRSCHER
"Gilles LAURENT [MVP]" a écrit dans le message de news: ebby%
"Michel HERRSCHER" a écrit dans le message de news:gbvibv$1tc8$ | Bonjour à tous ,
Bonjour,
| [ULTRA DEBUTANT EN SCRIPT] | | Pour WS2K3 32 bits et TSE | | Je recherche, pour faire un logoff script, à connaître le début ( | logon de l'utilisateur en cours ) et la fin de session ( heure | encours car on sera dans le logoff script
Le script VBScript ci-dessous permet d'afficher la date et l'heure de dernière ouverture de session de l'utilisateur courant ainsi que la date et l'heure à l'instant T. Je vous invite à tester ce script tout d'abord de manière interactive (localement ou dans une session TSE) avant de mettre en oeuvre le script de fermeture de session. Dans l'exemple ci-dessous, les informations sont affichées dans la console. Il sera donc nécessaire d'adapter ce script dans le but d'écrire ces informations dans un fichier soit sur le serveur TSE, dans le profil de l'utilisateur ou alors dans une ressource partagée avec accès en écriture pour l'utilisateur.
Important: Un retour du mode veille (i.e écran verrouillé) protégé par mot de passe est considéré comme une nouvelle ouverture de session.
Pour exécuter ce script de manière interactive : 1- Ouvrir une invite de commandes 2- cscript //nologo GetLastLogon.vbs
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr
Bonjour,
juste une bricole..
après avoir exécuté le script en test sur mon XP , le ctrl alt del , ne
marche plus ( pour avoir le lock session) :
je me retrouve avec un écran vide ....
et le seul moyen que j'ai de m'en sortir est de forcer l'arrêt en appuyant
sur poweroff
Merci de votre aide
--
Michel HERRSCHER
"Michel HERRSCHER" <mhc@herrscher.fr> a écrit dans le message de news:
gc01fv$1l6r$1@cabale.usenet-fr.net...
Merci Beaucoup.
--
Michel HERRSCHER
"Gilles LAURENT [MVP]" <glsft@free.fr> a écrit dans le message de news:
ebby%23l8IJHA.508@TK2MSFTNGP05.phx.gbl...
"Michel HERRSCHER" <mhc@herrscher.fr> a écrit dans le message de
news:gbvibv$1tc8$1@cabale.usenet-fr.net
| Bonjour à tous ,
Bonjour,
| [ULTRA DEBUTANT EN SCRIPT]
|
| Pour WS2K3 32 bits et TSE
|
| Je recherche, pour faire un logoff script, à connaître le début (
| logon de l'utilisateur en cours ) et la fin de session ( heure
| encours car on sera dans le logoff script
Le script VBScript ci-dessous permet d'afficher la date et l'heure de
dernière ouverture de session de l'utilisateur courant ainsi que la date
et l'heure à l'instant T. Je vous invite à tester ce script tout d'abord
de manière interactive (localement ou dans une session TSE) avant de
mettre en oeuvre le script de fermeture de session. Dans l'exemple
ci-dessous, les informations sont affichées dans la console. Il sera
donc nécessaire d'adapter ce script dans le but d'écrire ces
informations dans un fichier soit sur le serveur TSE, dans le profil de
l'utilisateur ou alors dans une ressource partagée avec accès en
écriture pour l'utilisateur.
après avoir exécuté le script en test sur mon XP , le ctrl alt del , ne marche plus ( pour avoir le lock session) : je me retrouve avec un écran vide .... et le seul moyen que j'ai de m'en sortir est de forcer l'arrêt en appuyant sur poweroff
Merci de votre aide
-- Michel HERRSCHER
"Michel HERRSCHER" a écrit dans le message de news: gc01fv$1l6r$
Merci Beaucoup.
-- Michel HERRSCHER
"Gilles LAURENT [MVP]" a écrit dans le message de news: ebby%
"Michel HERRSCHER" a écrit dans le message de news:gbvibv$1tc8$ | Bonjour à tous ,
Bonjour,
| [ULTRA DEBUTANT EN SCRIPT] | | Pour WS2K3 32 bits et TSE | | Je recherche, pour faire un logoff script, à connaître le début ( | logon de l'utilisateur en cours ) et la fin de session ( heure | encours car on sera dans le logoff script
Le script VBScript ci-dessous permet d'afficher la date et l'heure de dernière ouverture de session de l'utilisateur courant ainsi que la date et l'heure à l'instant T. Je vous invite à tester ce script tout d'abord de manière interactive (localement ou dans une session TSE) avant de mettre en oeuvre le script de fermeture de session. Dans l'exemple ci-dessous, les informations sont affichées dans la console. Il sera donc nécessaire d'adapter ce script dans le but d'écrire ces informations dans un fichier soit sur le serveur TSE, dans le profil de l'utilisateur ou alors dans une ressource partagée avec accès en écriture pour l'utilisateur.
Important: Un retour du mode veille (i.e écran verrouillé) protégé par mot de passe est considéré comme une nouvelle ouverture de session.
Pour exécuter ce script de manière interactive : 1- Ouvrir une invite de commandes 2- cscript //nologo GetLastLogon.vbs
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr
Gilles LAURENT [MVP]
"Michel HERRSCHER" a écrit dans le message de news:gc1ssm$13iu$ | Bonjour,
Bonjour,
| juste une bricole.. | | après avoir exécuté le script en test sur mon XP , le ctrl alt del , | ne marche plus ( pour avoir le lock session) : | je me retrouve avec un écran vide .... | et le seul moyen que j'ai de m'en sortir est de forcer l'arrêt en | appuyant sur poweroff
Et bien ! Je n'ai jamais rencontré ce problème et je ne pense pas que cela puisse provenir de l'exécution du script. Plusieurs questions toutefois pour essayer de bien comprendre la situation : 1- Est-ce systématique ? 2- Après avoir forcé l'arrêt, la situation est-elle rétablie ? 3- Le script a-t-il affiché quelque chose dans la console ? 4- Le comportement est-il identique sur une autre machine de test ?
Note: J'ai testé ce script sur XP et 2003R2 sans rencontrer de problème
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr
"Michel HERRSCHER" <mhc@herrscher.fr> a écrit dans le message de
news:gc1ssm$13iu$1@cabale.usenet-fr.net
| Bonjour,
Bonjour,
| juste une bricole..
|
| après avoir exécuté le script en test sur mon XP , le ctrl alt del ,
| ne marche plus ( pour avoir le lock session) :
| je me retrouve avec un écran vide ....
| et le seul moyen que j'ai de m'en sortir est de forcer l'arrêt en
| appuyant sur poweroff
Et bien ! Je n'ai jamais rencontré ce problème et je ne pense pas que
cela puisse provenir de l'exécution du script. Plusieurs questions
toutefois pour essayer de bien comprendre la situation :
1- Est-ce systématique ?
2- Après avoir forcé l'arrêt, la situation est-elle rétablie ?
3- Le script a-t-il affiché quelque chose dans la console ?
4- Le comportement est-il identique sur une autre machine de test ?
Note: J'ai testé ce script sur XP et 2003R2 sans rencontrer de problème
--
Gilles LAURENT
MVP Windows Server - Admin Frameworks
http://glsft.free.fr
"Michel HERRSCHER" a écrit dans le message de news:gc1ssm$13iu$ | Bonjour,
Bonjour,
| juste une bricole.. | | après avoir exécuté le script en test sur mon XP , le ctrl alt del , | ne marche plus ( pour avoir le lock session) : | je me retrouve avec un écran vide .... | et le seul moyen que j'ai de m'en sortir est de forcer l'arrêt en | appuyant sur poweroff
Et bien ! Je n'ai jamais rencontré ce problème et je ne pense pas que cela puisse provenir de l'exécution du script. Plusieurs questions toutefois pour essayer de bien comprendre la situation : 1- Est-ce systématique ? 2- Après avoir forcé l'arrêt, la situation est-elle rétablie ? 3- Le script a-t-il affiché quelque chose dans la console ? 4- Le comportement est-il identique sur une autre machine de test ?
Note: J'ai testé ce script sur XP et 2003R2 sans rencontrer de problème
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr
Michel HERRSCHER
Bonsoir,
MEA CULPA...
En fait c'est une erreur de ma part.
je tapais /nologo au lieu de //nologo dans la ligne de commande de lancement.
Quel est l'implication de / au lieu de // ???
voir aussi mes reponses aux questions dans la suite de ce msg.
Merci encore Gilles de votre aide Michel HERRSCHER
"Gilles LAURENT [MVP]" a écrit dans le message de news: %
"Michel HERRSCHER" a écrit dans le message de news:gc1ssm$13iu$ | Bonjour,
Bonjour,
| juste une bricole.. | | après avoir exécuté le script en test sur mon XP , le ctrl alt del , | ne marche plus ( pour avoir le lock session) : | je me retrouve avec un écran vide .... | et le seul moyen que j'ai de m'en sortir est de forcer l'arrêt en | appuyant sur poweroff
Et bien ! Je n'ai jamais rencontré ce problème et je ne pense pas que cela puisse provenir de l'exécution du script. Plusieurs questions toutefois pour essayer de bien comprendre la situation : 1- Est-ce systématique ?
oui
2- Après avoir forcé l'arrêt, la situation est-elle rétablie ?
oui
3- Le script a-t-il affiché quelque chose dans la console ?
oui et les resultats sont exacts dans la console cmd c'est en voulant voir la modif de l'heure de login par le lock session que je me suis aperçu du pb...
4- Le comportement est-il identique sur une autre machine de test ?
PB resolu erreur de ma part voir en haut de ce msg
Note: J'ai testé ce script sur XP et 2003R2 sans rencontrer de problème
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr
Bonsoir,
MEA CULPA...
En fait c'est une erreur de ma part.
je tapais /nologo au lieu de //nologo dans la ligne de commande de
lancement.
Quel est l'implication de / au lieu de // ???
voir aussi mes reponses aux questions dans la suite de ce msg.
Merci encore Gilles de votre aide
Michel HERRSCHER
"Gilles LAURENT [MVP]" <glsft@free.fr> a écrit dans le message de news:
%23x9IabGJJHA.3424@TK2MSFTNGP05.phx.gbl...
"Michel HERRSCHER" <mhc@herrscher.fr> a écrit dans le message de
news:gc1ssm$13iu$1@cabale.usenet-fr.net
| Bonjour,
Bonjour,
| juste une bricole..
|
| après avoir exécuté le script en test sur mon XP , le ctrl alt del ,
| ne marche plus ( pour avoir le lock session) :
| je me retrouve avec un écran vide ....
| et le seul moyen que j'ai de m'en sortir est de forcer l'arrêt en
| appuyant sur poweroff
Et bien ! Je n'ai jamais rencontré ce problème et je ne pense pas que
cela puisse provenir de l'exécution du script. Plusieurs questions
toutefois pour essayer de bien comprendre la situation :
1- Est-ce systématique ?
oui
2- Après avoir forcé l'arrêt, la situation est-elle rétablie ?
oui
3- Le script a-t-il affiché quelque chose dans la console ?
oui et les resultats sont exacts dans la console cmd
c'est en voulant voir la modif de l'heure de login par le lock session que
je me suis aperçu du pb...
4- Le comportement est-il identique sur une autre machine de test ?
PB resolu erreur de ma part voir en haut de ce msg
Note: J'ai testé ce script sur XP et 2003R2 sans rencontrer de problème
--
Gilles LAURENT
MVP Windows Server - Admin Frameworks
http://glsft.free.fr
je tapais /nologo au lieu de //nologo dans la ligne de commande de lancement.
Quel est l'implication de / au lieu de // ???
voir aussi mes reponses aux questions dans la suite de ce msg.
Merci encore Gilles de votre aide Michel HERRSCHER
"Gilles LAURENT [MVP]" a écrit dans le message de news: %
"Michel HERRSCHER" a écrit dans le message de news:gc1ssm$13iu$ | Bonjour,
Bonjour,
| juste une bricole.. | | après avoir exécuté le script en test sur mon XP , le ctrl alt del , | ne marche plus ( pour avoir le lock session) : | je me retrouve avec un écran vide .... | et le seul moyen que j'ai de m'en sortir est de forcer l'arrêt en | appuyant sur poweroff
Et bien ! Je n'ai jamais rencontré ce problème et je ne pense pas que cela puisse provenir de l'exécution du script. Plusieurs questions toutefois pour essayer de bien comprendre la situation : 1- Est-ce systématique ?
oui
2- Après avoir forcé l'arrêt, la situation est-elle rétablie ?
oui
3- Le script a-t-il affiché quelque chose dans la console ?
oui et les resultats sont exacts dans la console cmd c'est en voulant voir la modif de l'heure de login par le lock session que je me suis aperçu du pb...
4- Le comportement est-il identique sur une autre machine de test ?
PB resolu erreur de ma part voir en haut de ce msg
Note: J'ai testé ce script sur XP et 2003R2 sans rencontrer de problème
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr
Gilles LAURENT [MVP]
"Michel HERRSCHER" a écrit dans le message de news:gc3d83$1l9l$ | Bonsoir,
Bonjour,
| MEA CULPA... | | En fait c'est une erreur de ma part.
C'est plutôt rassurant ;-)
| je tapais /nologo au lieu de //nologo dans la ligne de commande de | lancement. | | Quel est l'implication de / au lieu de // ???
Normalement aucune. Les syntaxes suivantes sont équivalentes : cscript /nologo cscript -nologo cscript //nologo
Cette dernière est la syntaxe "officielle". Pour obtenir les différents paramètres supportés par le moteur cscript : cscript /?
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr
"Michel HERRSCHER" <mhc@herrscher.fr> a écrit dans le message de
news:gc3d83$1l9l$1@cabale.usenet-fr.net
| Bonsoir,
Bonjour,
| MEA CULPA...
|
| En fait c'est une erreur de ma part.
C'est plutôt rassurant ;-)
| je tapais /nologo au lieu de //nologo dans la ligne de commande de
| lancement.
|
| Quel est l'implication de / au lieu de // ???
Normalement aucune. Les syntaxes suivantes sont équivalentes :
cscript /nologo
cscript -nologo
cscript //nologo
Cette dernière est la syntaxe "officielle". Pour obtenir les différents
paramètres supportés par le moteur cscript :
cscript /?
--
Gilles LAURENT
MVP Windows Server - Admin Frameworks
http://glsft.free.fr