Pointeuse en script et active directory
à mettre dans un fichier .bat
@echo off
REM Récupère la date du jour et on stocke dans une variable jour
for /F "delims=" %%i in ('date /T') do set jour=%%i
REM on affiche le tout proprement sur une ligne en prenant soin d’ajouter l’utilisateur courant et on redirige vers un fichier qui porte le nom du pc (içi c’est en local mais ça pourrait être sur un serveur
Ensuite à vous de voir ce que vous voulez en faire sur un AD dans les policy login et logout de la machine c’est efficace.
Le %1 sert à récupérer le paramètre passé dans la policy (arrivée ou départ) :
Laissez aller votre imagination
ATTENTION : Je pense qu’il faut tout de même prévenir l’utilisateur du pc de ce type d’installation, car sinon ce n’est pas très “légal“
echo %1 %username% %jour% %heure% >> c:\%computername%.txt
REM Récupère l’heure actuelle et on stocke dans une variable heure
for /F “delims=” %%i in (’time /T’) do set heure=%%i