!Alle Fenster beenden

  • Hallo!

    Wie krieg ich es hin, dass AutoIT alle Fenster, bis auf sich selbst und die GUI schließt??

    Ich habe es versucht mit WinList(), doch dann kriege ich alle Dienste rein... Vista :cursing:

    Kann mir da vielleicht jemand helfen? ?(

  • Das ist doch beinahe das Beispiel aus der Hilfe.

    Spoiler anzeigen
    [autoit]

    $var = WinList()
    For $i = 1 to $var[0][0]
    If $var[$i][0] <> "" AND $var[$i][0] <> "Program Manager" AND $var[$i][0] <> $GUI_Name And IsVisible($var[$i][1]) Then
    WinClose($var[$i][0])
    EndIf
    Next

    [/autoit] [autoit][/autoit] [autoit]

    Func IsVisible($handle)
    If BitAnd( WinGetState($handle), 2 ) Then
    Return 1
    Else
    Return 0
    EndIf
    EndFunc

    [/autoit]
  • Das Problem ist bei mir nur (Vista :cursing: ), dass sich ständig die Windows-Herunterfahr-konsole öffnet...

    Wie kann ich das verhindern ?(