[R] Close process avec condition

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
touslesmatins
Niveau 6
Niveau 6
Messages : 211
Enregistré le : dim. 15 févr. 2009 01:08
Status : Hors ligne

[R] Close process avec condition

#1

Message par touslesmatins »

Bonjour,
Je dois femer une application de temps en temps, ce que je souhaite c'est l'automatiser avec une condition particuliere et c'es t la que je bute...
Est ce possible ,premiere question et si oui par quelle commande. Voici le debut de code :
► Afficher le texte
Merci
Modifié en dernier par touslesmatins le mer. 06 mai 2009 17:23, modifié 2 fois.
GaRydelaMer
Niveau 7
Niveau 7
Messages : 450
Enregistré le : mer. 18 mars 2009 22:12
Localisation : Montpellier
Status : Hors ligne

Re: [..] close process avec condition

#2

Message par GaRydelaMer »

Bonjour

il y a une fonction qui te donne ces information.
MemGetStats ( )

Returns a seven-element array containing the memory information:

$array[0] = Memory Load (Percentage of memory in use)
$array[1] = Total physical RAM
$array[2] = Available physical RAM
$array[3] = Total Pagefile
$array[4] = Available Pagefile
$array[5] = Total virtual
$array[6] = Available virtual
touslesmatins
Niveau 6
Niveau 6
Messages : 211
Enregistré le : dim. 15 févr. 2009 01:08
Status : Hors ligne

Re: [..] close process avec condition

#3

Message par touslesmatins »

Bonjour et merci GaRydelaMer, cette fonction m'interesse mais sauf erreur elle retourne que certaines informations.
Ce que je cherche c'est la meme chose mais pour un process precis, exemple je souhaite killer word uniquement s'il depasse 150 K.(word étant un exemple, bien sur.)

Une idée ?
Merci
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11818
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] close process avec condition

#4

Message par Tlem »

Hummmm voyons voir ... Je lance l'aide de AutoIt, je clique sur l'onglet index, et là je tape : process :mrgreen:

Haaa, tient que vois-je ....
  • - ProcessClose ... Ca ne m'interesse pas.
    - ProcessExists ... Non plus.
    - _ProcessGetName ... humm peut être plus tard.
    - _ProcessGetPriority ... Non.
    - ProcessGetStats ... Haaaa oui, c'est surement çaaaaa.
Hot deux cliques dessus et je regarde à droite :
Returns an array about Memory or IO infos of a running process
Ha bien c'est ça, cool en 20 secondes j'ai trouvé. :P

Il faudrait faire quelques efforts pour utiliser la documentation Mr touslesmatins. :roll:
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
touslesmatins
Niveau 6
Niveau 6
Messages : 211
Enregistré le : dim. 15 févr. 2009 01:08
Status : Hors ligne

Re: [..] close process avec condition

#5

Message par touslesmatins »

Bonjour,
Merci TLEM encore tout bon comme souvent. Et le tout avec beaucoup d'humour.
Je suis toujours novice... pas faute de chercher mais je ne cherche pas toujours dans la bonne direction.
Répondre