Au pire, si rien n'existe déjà, tu dois pouvoir faire cela avec un fichier batch.
Tu peux utiliser les commandes taskkill pour fermer un programme et start pour lancer plusieurs programmes à la suite.
Dans ton fichier doom.bat par exemple tu aurais quelque chose comme ça :
rem Fermer plusieurs programme
taskkill /f /im winamp.exe
taskkill /f /im mirc.exe
rem Lancer le jeu et attendre qu'il se termine
start /wait "c:\jeux\doom\doom.exe"
rem Le jeu est fini, on relance les programmes
start "c:\program files\winamp\winamp.exe"
start "c:\program files\mirc\mirc.exe"
Il y a sûrement moyen d'améliorer ce batch.
Pour plus d'explications sur la ligne de commande, voire ici : http://www.microsoft.com/technet/p [...] x?mfr=true
Sinon tu peux aussi demander dans le forum 'programmation' s'il n'y a pas quelqu'un qui voudrait faire ce programme.
Ca peut intéresser d'autres personnes.