Je ne pouvais pas trouver un moyen de lire le journal des événements de Windows directement. Mais dans mon cas, je voulais avoir Logon & Logoff info. Donc, je gère cela d'une autre manière.
a écrit deux fichiers .bat comme suit.
LogOn.bat; Qui comprend le code suivant.
echo Login %Date% %TIME% %USERNAME% >> {Directory path to log folder}\%Date%.txt
LogOff.bat; qui inclut le code suivant.
echo LogOff %Date% %TIME% %USERNAME% >> {Directory path to log folder}\%Date%.txt
ensuite ajouté ces fichiers à l'ouverture de session & scripts de fermeture de session. Voici les étapes.
- Ouvrez "Modifier la stratégie de groupe" dans Windows.
- Double-cliquez sur "Configuration utilisateur" dans le volet de droite.
- Double-cliquez sur "Paramètres Windows" dans le volet de droite.
- Double-cliquez sur « Scripts (ouverture/fermeture de session) »
- Ensuite, double cliquez sur « Connexion » et ajoutez le fichier LOGON.BAT préalablement préparé au récipient.
- Faites de même pour la "Déconnexion" et ajoutez LogOff.bat.
Note; Ceci va se connecter, connectez-vous aux informations de fermeture de session & dans un nom de fichier avec Day. Vous pouvez changer le nom du fichier selon vos préférences. À la fin, je pouvais lire les fichiers texte enregistrés via PHP. J'espère que cela aide quelqu'un.
question connexe: http://stackoverflow.com/questions/30517516/how-to-read-xml-microsoft-event-logs-with-php –
Dans le lien que vous avez fourni, ils utilisent un fichier XML exporté. Mais dans mon cas, besoin de lire le journal des événements directement. – sajithrw