J'ai fait quelques tests: Le PID est spécifique d'un programme, alors que le handle est spécifique d'une fenêtre donnée.
En clair, si j'ouvre deux fenêtres firefox: je trouve un PID pour le processus "firefox.exe", et je trouve aussi un numéro différant pour chacune des fenêtres firefox ouvertes. Ceci permet d'agir seulement sur la fenêtre voulu, et non sur le processus entier.
Tous ceci est possible par batch si on connait une partie du nom de la fenêtre.
Windows doit bien stocker quelque par l'information qui stipule que telle fenêtre est active et que telle autre est en arrière plan. Il me semble que cette tâche devrait être possible par batch...
Message édité par vengil le 12-07-2008 à 18:13:59