Comment changer la priorite d'execution....

Comment changer la priorite d'execution.... - Windows & Software

Marsh Posté le 27-04-2002 à 15:10:28    

Comment changer en ligne de commande la priorite d'execution d'un programme ? (equivalent a l'utilisation du gestionnaire de tache). Je voudrais pouvoir faire ca dans un batch !!!!
 
ou alors si vous avez des idées de prog faisant ca o demarrage.....

Reply

Marsh Posté le 27-04-2002 à 15:10:28   

Reply

Marsh Posté le 27-04-2002 à 15:22:40    

je ne me rappelle plus la syntaxe en ligne de commande, mais je crois que ce soft le fait :
 
http://www.sysinternals.com/files/procexp9x.zip
http://www.sysinternals.com/files/procexpnt.zip

Reply

Marsh Posté le 27-04-2002 à 15:23:39    

Sinon pour faire un executable en C
 
http://www.mithral.com/developers/ [...] mtask.html

Reply

Marsh Posté le 27-04-2002 à 15:29:39    

Merci je vais voir ca tout de suite !!
:)

Reply

Marsh Posté le 27-04-2002 à 15:30:09    

orlith a écrit a écrit :

Comment changer en ligne de commande la priorite d'execution d'un programme ? (equivalent a l'utilisation du gestionnaire de tache). Je voudrais pouvoir faire ca dans un batch !!!!
 
ou alors si vous avez des idées de prog faisant ca o demarrage.....  




aide de windows sur la commande start :
 

Citation :


Start
Ouvre une fenêtre distincte pour exécuter une commande ou un programme déterminé.
 
start ["titre"] [/dchemin] [/i] [/min] [/max] [/separate| /shared] [/low|/normal|/high|/realtime] [/wait] [/b] [nomfichier] [paramètres]
 
Paramètres
 
Aucun
 
Utilisée sans paramètres, la commande start ouvre une seconde fenêtre d'invite de commandes.
 
"titre"
 
Spécifie le titre à afficher dans la barre de titre de la fenêtre.
 
/d chemin
 
Spécifie le répertoire de démarrage.
 
/i
 
Passe l'environnement de démarrage Cmd.exe à la nouvelle fenêtre.
 
/min
 
Démarre une nouvelle fenêtre réduite à une icône.
 
/max
 
Démarre une nouvelle fenêtre agrandie.
 
/separate
 
Démarre les applications Windows 16 bits dans un espace mémoire distinct.
 
/shared
 
Démarre les applications Windows 16 bits dans un espace mémoire partagé.
 
/low
 
Démarre une application dans la classe de priorités inactive.
 
/normal
 
Démarre une application dans la classe de priorités normale.
 
/high
 
Démarre une application dans la classe de priorités haute.
 
/realtime
 
Démarre une application dans la classe de priorités temps réel.
 
/wait
 
Démarre une application et attend qu'elle se termine.
 
/b
 
Ne crée pas de nouvelle fenêtre. L'effet de CTRL+C est ignoré si l'application n'active pas le traitement de CTRL+C. Pour interrompre l'application, utilisez CTRL+ATTN.
 
NomFichier
 
Désigne la commande ou le programme à démarrer.
 
paramètres
 
Spécifie les paramètres à passer à la commande ou au programme.
 
Lorsque les extensions de commande sont activées (paramètre par défaut de Windows 2000), l'appel d'une commande externe à partir de la ligne de commande ou de la commande start change comme suit :
 
Les fichiers non exécutables peuvent être appelés par l'intermédiaire de leur association de fichier en tapant simplement le nom du fichier comme commande. Par exemple, word.doc ouvrirait l'application associée à l'extension de fichier .doc. Cliquez sur assoc et ftype dans la liste Voir aussi pour plus d'informations sur la création de ces associations à partir d'un script de commandes.  
Lorsque vous exécutez une application de l'interface utilisateur graphique 32 bits, cmd n'attend pas la fin de l'exécution de cette application pour revenir à l'invite. Ce nouveau comportement n'apparaît pas en cas d'exécution au sein d'un script de commandes.  
Lorsque vous exécutez une ligne de commande dont le premier mot clé est la chaîne " CMD " dépourvue d'extension ou de qualificateur de chemin d'accès, " CMD " est remplacée par la valeur de la variable COMSPEC. Cela évite de choisir cmd dans le répertoire en cours.  
Lorsque vous exécutez une ligne de commande dont le premier mot clé ne contient pas d'extension, CMD.EXE utilise la valeur de la variable d'environnement PATHEXT pour déterminer quelles extensions rechercher et dans quel ordre. La valeur par défaut de la variable PATHEXT est :
        .COM;.EXE;.BAT;.CMD
 Remarques
 
La syntaxe est identique à celle de la variable PATH et les différents éléments sont séparés par des points-virgules.  
Lorsque vous recherchez un fichier exécutable et qu'il n'existe aucune correspondance pour l'extension, vérifiez si le nom n'est pas celui d'un répertoire. Si c'est le cas, la commande start ouvre l'Explorateur Windows sur ce chemin d'accès. Lorsque la recherche s'opère à partir de la ligne de commande, cela revient à appliquer la commande cd /d à ce chemin d'accès.  


 
dsl c un peu violent, mais faut faire start /high ou /low ... pour la priorité
 
 
EDIT : je me suis pitêtre planté, parce que start /high ne permet que de lancer un prog avec une priorité donnée, pas de la changer..
toutes mes excuses

 

[jfdsdjhfuetppo]--Message édité par altus le 27-04-2002 à 15:32:08--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 27-04-2002 à 15:33:16    

Reply

Marsh Posté le 27-04-2002 à 15:34:49    

voilà exactement ce que je cherchais, la commande start!

Reply

Marsh Posté le 27-04-2002 à 15:35:31    

Reply

Marsh Posté le 27-04-2002 à 15:38:29    

C'est excellent tout ca !!
Merci les gars !
 
La commande start, vla ce ke je veux dans un premier temps !!! Merci

 

[jfdsdjhfuetppo]--Message édité par orlith le 27-04-2002 à 15:48:32--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 27-04-2002 à 15:40:54    


 :jap: oui mais pour changer la priorité d'une tâche par une commande ?

Reply

Marsh Posté le 27-04-2002 à 15:40:54   

Reply

Marsh Posté le 27-04-2002 à 15:43:06    

altus a écrit a écrit :

 
 :jap: oui mais pour changer la priorité d'une tâche par une commande ?  




 
le seul moyen que je connaisse est de la lancer avec la commande start, sinon je faire un programme en VB ou en C avec ce que j'ai donné plus haut ;)

Reply

Marsh Posté le 27-04-2002 à 16:28:39    

ah merci!
 
ca faisait un moment que je cherchais ces infos  :jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed