là, il ne crée pas de fichier, il écrit dans le journal d'événement, comme je te l'ai précisé juste au dessus
Pour écrire dans un fichier, voir la faq C++/CLI http://dotnet.developpez.com/faq/cpp...ge=file#rwtext
là, il ne crée pas de fichier, il écrit dans le journal d'événement, comme je te l'ai précisé juste au dessus
Pour écrire dans un fichier, voir la faq C++/CLI http://dotnet.developpez.com/faq/cpp...ge=file#rwtext
Oui c'est a peut près ça, mais c'est pas instantané, par exemple quand j'ouvre le logiciel Word il ajoute pas une ligne Word avec tous les détails,Envoyé par nico-pyright(c)
est ce que GetEventLog() permet de générer un fichier log qui contien tous les application ouverte instantanément?
merci
Je ne vois pas trop comment ça pourrait.
Le système ne loggue pas les démarrage d'applications, seuls les services ont ce privilège.
Encore que, tu peux peut-être éplucher le log de sécurité pour trouver toutes les "permission d'exécution accotdée" qui s'y trouveraient, et encore je ne suis pas sûr que ça marche ainsi...
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
merci comme meme;Envoyé par Médinoc
moi je veux faire une simple lecture du fichier log, ce qui m'importe les aplications et les differents informations sur ces appliction, jai cherché longtemps et jai pas trouvé, jai trouvé cette méthode que je voi utile GetEventLogs Overloaded. Creates an array of the event logs.
quelqu'un pourra m'idez svp, merci
bon, moi je capitule
je n'arrive pas à comprendre si tu veux lire le journal d'événement existant, en créer un, ou logguer dans un fichier les applications lancées par l'utilisateur (ce qui soit dit en passant, nécessite des techniques avancées soit de scan de process à intervalle régulier, soit de hook shell, soit d'api hook ; et qui sont difficile à appréhender pour un débutant)
Donc un conseil, en étant clair sur ce que tu veux faire, et en essayant de donner l'avancement de tes essais aux autres, peut-etre pourront-il arriver à t'aider.
oui, je veux logguer dans un fichier les applications lancées par l'utilisateur , par exemple un tableau ou on mémorise tous les application lancer par l'utilisateur,
merci
Ce code ci dessous permet dobtenir les 4principale fichier Log [Application, MynewLog, Security, System];
array<EventLog^>^remoteEventLogs;
remoteEventLogs = EventLog::GetEventLogs( );
System::Collections::IEnumerator^ myEnum = remoteEventLogs->GetEnumerator();
while ( myEnum->MoveNext() )
{EventLog^ log = safe_cast<EventLog^>(myEnum->Current);
MessageBox::Show(log->Log);}
je veux affichier le contenu de chaque fichier log, jais pas pu, aidez moi svp, merci d'avance.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager