OVH Cloud OVH Cloud

Pririte process

4 réponses
Avatar
korchkidu
Bonjour,

je souhaite lancer automatiquement un programme qui sert de client sur
chaque machine d'un reseau a chaque fois qu'un utilisateur se log (ou
tout le temps serait l'ideal mais complique je pense). De plus, ce
programme ensuite lance une simulation. Je souhaiterais que cette
simulation ait toujours la priorite la plus basse.
Avez vous des idees?
Pour le lancement automatique, la solution la plus simple consiste a
mettre le programme dans le menu demarrage. Mais pour faire en sorte que
le programme de simulation ait toujours la priorite la + basse????

Merci pour votre aide,
K.

4 réponses

Avatar
WillyNT
"korchkidu" wrote in message
news:
Bonjour,

je souhaite lancer automatiquement un programme qui sert de client sur
chaque machine d'un reseau a chaque fois qu'un utilisateur se log (ou
tout le temps serait l'ideal mais complique je pense). De plus, ce
programme ensuite lance une simulation. Je souhaiterais que cette
simulation ait toujours la priorite la plus basse.
Avez vous des idees?
Pour le lancement automatique, la solution la plus simple consiste a
mettre le programme dans le menu demarrage. Mais pour faire en sorte que
le programme de simulation ait toujours la priorite la + basse????

Merci pour votre aide,
K.



Bonjour,
Dans le "Menu démarrage" ou dans la registry sous
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun

Pour la priorité du process, tu peux la spécifer dans le CreateProcess
dans le param dwCreationFlags.
Voir les priorités dispo dans l'aide de GetPriorityClass

En espérant t'avoir aidé.
--
William Levra-Juillet
http://www.directupdate.net/
Avatar
Christian ASTOR
korchkidu wrote:

Mais pour faire en sorte que
le programme de simulation ait toujours la priorite la + basse????



Et SetPriorityClass(), SetThreadPriority() ?
Avatar
korchkidu
WillyNT wrote:

"korchkidu" wrote in message
news:

Bonjour,

je souhaite lancer automatiquement un programme qui sert de client sur
chaque machine d'un reseau a chaque fois qu'un utilisateur se log (ou
tout le temps serait l'ideal mais complique je pense). De plus, ce
programme ensuite lance une simulation. Je souhaiterais que cette
simulation ait toujours la priorite la plus basse.
Avez vous des idees?
Pour le lancement automatique, la solution la plus simple consiste a
mettre le programme dans le menu demarrage. Mais pour faire en sorte que
le programme de simulation ait toujours la priorite la + basse????

Merci pour votre aide,
K.




Bonjour,
Dans le "Menu démarrage" ou dans la registry sous
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun


Ok, merci.

Pour la priorité du process, tu peux la spécifer dans le CreateProcess
dans le param dwCreationFlags.
Voir les priorités dispo dans l'aide de GetPriorityClass


C'est du VB c'est bien ca?

En fait, excusez moi mais j'ai oublie de preciser que je n'avais pas les
sources des programmes. Donc je lance le premier programme qui lance le
second. Il n'xiste pas un batch ou un truc du genre permettant de dire
que tous les processus de tel type sont de priorite la plus basse?

K.
Avatar
WillyNT
"korchkidu" wrote in message
news:42089438$
WillyNT wrote:

> "korchkidu" wrote in message
> news:
> Voir les priorités dispo dans l'aide de GetPriorityClass
C'est du VB c'est bien ca?


VB ou C... C'est une API de win32.

En fait, excusez moi mais j'ai oublie de preciser que je n'avais pas les
sources des programmes. Donc je lance le premier programme qui lance le
second. Il n'xiste pas un batch ou un truc du genre permettant de dire
que tous les processus de tel type sont de priorite la plus basse?



Pas à ma connaissance, mais ca doit pas etre bien difficile d'écrire un
petit prog qui met telle priorité sur tous les process ayant un nom donné...
--
William Levra-Juillet
http://www.directupdate.net/