Bonjour,

Je rencontre un problème assez étrange, qui est lié à une appli Windows spécifique : opentrack

J'exécute le script suivant, depuis un raccourcis Windows :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
$procExe = "D:\soft\opentrack-2023.3.0\opentrack"

Start-Process -FilePath $procExe

Write-Host "##### exit #####"

exit
Et le raccourcis lance la commande suivante :
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -File "E:\temp\test.ps1
depuis E:\temp
Lors de l'exécution, opentrack est bien lancé ; le message "##### exit #####" s'affiche aussitôt.
Mais la console powershell ne se ferme pas automatiquement.

Elle se fermera lorsque l'appli opentrack sera fermée. Et réciproquement, opentrack sera automatiquement arrêté si je ferme la console powershell.

Je ne rencontre cela qu'avec opentrack ; avec d'autres applis Windows, la console powershell se ferme seule après le lancement de l'appli.

Je ne sais pas si je peux régler cela coté powershell. Je peux tricher en ajoutant l'option '-WindowStyle hidden' au lancement de powershell, mais ca ne fait que masquer le problème.
Je viens de déposer une 'issue' sur le github opentrack : https://github.com/opentrack/opentrack/issues/1772 , mais je ne suis pas certain que ça soit réglé de ce côté.

Si vous avez une piste pour traiter cela côté powershell, je suis preneur ...