en ce qui me concerne lorsque je lance exécuter puis je tape "cmd.exe" le chemin c'est C:\Windows\syteme32 c'est aussi ce qui ce passe lorsque je double clic sur une des lignes dans le tableau que tu m'as envoyé.
...
et le problème le plus important, c'st que je ne peux plus fermer Excel, sauf en gestionnaire de tache et forcer l'arrêt
Merci ;-)
Cela m'est arrivé une fois ... peut-être faut-il ne pas vouloir supprimer cette fenêtre ?
Peux-tu me faire une copie d'écran après double clic sur excel en mettant en avant la fenêtre de cmd ?
Essaie aussi de passer ce fichier (inoffensif, je peux te donner le code source) qui donnera le nom des fenêtres.
Après cela, je rends mon tablier !
Run("notepad.exe")
WinWaitActive("[CLASS:Notepad]")
$titre = WinGetTitle("[ACTIVE]", "")
$var = WinList()
send( "Liste des fenêtres ouvertes :" & @LF & @LF )
For $i = 1 to $var[0][0]
; Only display visble windows that have a title
If $var[$i][0] <> "" AND IsVisible($var[$i][1]) Then
send( "Titre :{TAB}{TAB}" & $var[$i][0] & @LF & "Handle : {TAB}" & $var[$i][1] & @LF & @LF)
EndIf
Next
Func IsVisible($handle)
If BitAnd( WinGetState($handle), 2 ) Then
Return 1
Else
Return 0
EndIf
EndFunc
exit