Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

[Résolu] Enregistrer l'activité d'un programme


Messages recommandés

Posté(e)

Pour infos : Le logiciel FunBridge (très bon jeu d'ailleurs) marche correctement maintenant. Les développeurs ont supprimé l'affichage de fenêtres de pub qui tournaient toujours, même si la fenêtre était réduite. Maintenant, plus de pub (ça va venir sur les chaînes publiques !), plus de conso CPU inutile et excessive ! Entre 0 et 1% à ne rien faire ! Rien à dire.

 

Mais un petit programme logging d'activité de CPU peut toujours servir. Je laisse donc ce topic ouvert encore un certain temps.

 

Zébulonement vôtre,

 

Notpa01 aka Nono

 

:P

  • 1 mois après...

Posté(e) (modifié)

Salut,

j'ai utilisé une fois un batch fait par un collègue qui utilise la suite de sysinternals

 

Il faut créer une tache planifiée qui le lance le batch a interval régulier, ca ajoute les données dans un fichier log tout bêtement.

 

A dézipper et mettre à la racine ou il faudra modifier le batch pour le chemin

 

Ca se trouve ici

 

Si ca peux aider...

 

@+

 

Edit car le lien était faux

Modifié par jam1
Posté(e)

Merci jam1 !

 

Ça a l'air de marcher : ça log bien l'activité des tâches.

Mais aurais-tu plus d'infos sur les commandes :

 

SET LANNEE=%DATE:~6,4%

SET LEMOIS=%DATE:~3,2%

SET LEJOUR=%DATE:~0,2%

SET ISODATE=%LANNEE%%LEMOIS%%LEJOUR%

SET LHEURE=%TIME:~0,2%

SET LAMINUTE=%TIME:~3,2%

SET LASECONDE=%TIME:~6,2%

SET ISOTIME=%LHEURE%%LAMINUTE%%LASECONDE

 

A quoi correspondent les valeurs DATE~6,4 et autres ?

 

En tous cas, merci.

 

Cordialement

 

Notpa01

Posté(e)

c'est une sous-chaine (substring) de la variable %DATE

SET LANNEE=%DATE:~6,4%

on prend 4 caractères à partir du 6ème caractère de la chaine DATE et on colle cette chaine dans la variable %LANNEE

SET LEMOIS=%DATE:~3,2%

on prend 2 caractères à partir du 3ème caractère de la chaine DATE et on colle cette chaine dans la variable %LEMOIS

 

etc etc ...

Posté(e) (modifié)

OK. Je vois. En tant que développeur en VB et assembleur (mainframe), je connais les substrings mais je n'avais pas vu ça dans la variable %DATE.

Il ne me reste plus qu'à développer un petit programme en VB pour produire les graphs sur un processus donné ou en faire un fichier TXT à incorporer dans Excel.

 

Merci pour tout.

 

Bon weekend

 

:P

 

Notpa01

Modifié par Notpa

Rejoindre la conversation

Vous publiez en tant qu’invité. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...