stopsoftwarepatents.eu petition banner

AutoIt Français

Communauté Francophone AutoIt
* Connexion   * M’enregistrer

Heures au format UTC + 1 heure


Règles du forum

Poster un nouveau sujet Répondre au sujet  [ 5 messages ] 
Auteur Message
Hors ligne
Niveau 4
Niveau 4
Inscription: Sam 25 Avr 2009 10:52
Messages: 81

Dernier message
Sujet du message: [R] Définir la priorité
MessagePosté: Dim 07 Fév 2010 17:50 

Bonsoir,
Je voudrais savoir s'il y a un moyen avec autoit pour définir la priorité d'un processus automatiquement. On peut le faire manuellement dans le gestionnaire des tâches de windows.
Merci


Dernière édition par periaz le Lun 08 Fév 2010 20:45, édité 1 fois.

 Profil  
 
AutoIt Français
Hors ligne
Site Admin
Site Admin
Avatar de l’utilisateur
Inscription: Ven 20 Juil 2007 20:00
Messages: 5598
Age: 43

Localisation: Bordeaux
Sujet du message: Re: [..] Définir la priorité
MessagePosté: Dim 07 Fév 2010 19:01 

ProcessSetPriority() devrait répondre à votre demande.



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 ...

Salutations.
Thierry

 Profil  
 
AutoIt Français
Hors ligne
Niveau 4
Niveau 4
Inscription: Sam 25 Avr 2009 10:52
Messages: 81
Sujet du message: Re: [..] Définir la priorité
MessagePosté: Dim 07 Fév 2010 19:39 

J'ai fait quelques test mais ils ne sont pas très concluant.
En fait, j'ai 7 scripts AutoIt de lancer. Je voudrais que 6 soient en priorité "basse" et une seule "normale". Et dans les gestionnaire des tâches, les 7 scripts ont le même noms.

Edit :
J'ai trouvé après quelques tentatives

Spoiler pour :
Code
Shellexecute("***.au3")
Sleep(2000)
ProcessSetPriority("AutoIt3.exe", 0)
Sleep(2000)
Shellexecute("***.au3")
Sleep(2000)
ProcessSetPriority("AutoIt3.exe", 0)
Shellexecute("***.au3")
Sleep(1000)
ProcessSetPriority("AutoIt3.exe", 0)
Shellexecute("***.au3")
Sleep(1000)
ProcessSetPriority("***.exe", 0)
Shellexecute("***.au3")
Sleep(1000)
ProcessSetPriority("AutoIt3.exe", 0)
Shellexecute("***.au3")
Sleep(1000)
ProcessSetPriority("AutoIt3.exe", 0)


Le script qui lance les 6 programmes est le septième ^^
Tout rentre dans l'ordre !
Merci encore Tlem :D


Dernière édition par periaz le Lun 08 Fév 2010 20:47, édité 1 fois.

 Profil  
 
AutoIt Français
Hors ligne
Site Admin
Site Admin
Avatar de l’utilisateur
Inscription: Ven 20 Juil 2007 20:00
Messages: 5598
Age: 43

Localisation: Bordeaux
Sujet du message: Re: [..] Définir la priorité
MessagePosté: Dim 07 Fév 2010 20:48 

Il me semble, que vous avez déjà oublié les règles du forum :

- La balise [R] lorsque votre sujet est résolu
- La coloration syntaxique réservée à d'autres forums

Merci de faire le nécessaire pour corriger tout cela ...



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 ...

Salutations.
Thierry

 Profil  
 
AutoIt Français
Hors ligne
Niveau 4
Niveau 4
Inscription: Sam 25 Avr 2009 10:52
Messages: 81

Haut
Sujet du message: Re: [R] Définir la priorité
MessagePosté: Lun 08 Fév 2010 20:46 

Bonsoir,
Nous n'avons pas le droit de mettre les scripts en couleurs ? c'est bien dommage, c'est pourtant plus clair. Les règles sont les règles mais bon dommage ...

 Profil  
 
Afficher les messages postés depuis:  Trier par  

Poster un nouveau sujet Répondre au sujet  [ 5 messages ] 

Heures au format UTC + 1 heure


Utilisateurs parcourant ce forum: Google [Bot] et 5 invités


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages
Vous ne pouvez pas joindre des fichiers

Rechercher:
Aller à:  

AutoIt Français
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group, Sniper_Blue phpBB-3.0 Style © 2007 Sniper_E
Traduction par: phpBB-fr.com