Liste de toutes les fenêtres de toutes les applications

Je suis en train d'écrire un script applescript qui se redimensionne toutes les fenêtres ouvertes. Afin de s'assurer que je suis arriver à toutes les fenêtres, je suis en train de faire mon script dire le nom de l'application ainsi que le nombre de fenêtres ouvertes de la demande.
Fait intéressant, alors que j'entends le nom de toutes mes applications ouvertes, mon script dit qu'ils ont tous 0 les fenêtres ouvertes. Comment puis-je résoudre ce problème?

Voici mon code:

tell application "System Events"
    repeat with theProcess in (every process)
        if background only of theProcess is false then
            if name of theProcess is not "Finder" then
                if name of theProcess is "Google Chrome" then
                    say "Chrome woo hoo"
                    say (count windows as string)
                else
                    say name of theProcess as string
                    say (count windows as string)
                    tell theProcess
                        repeat with theWindow in windows
                            say "found a window of"
                            say (name of theProcess) as string
                            tell theWindow
                                click button 2
                            end tell
                        end repeat
                    end tell
                end if
            end if
        end if
    end repeat
end tell

Je suis sur Mac OS X 10.7.5, à l'aide d'automator 2.2.4 écrire/exécuter cette applescript

Sauf si l'application vous interrogez explicite du soutien pour répondre à chacun de windows (ce qui est le cas dans la plupart des navigateur des applications comme Firefox et Safari, mais n'est probablement pas le cas dans la plupart des autres applications), je suppose que vous devez avoir un certain aspect de la "Accessibilité" dans les préférences en marche afin d'obtenir une poignée à toutes les fenêtres dans d'autres applications.
seriez-vous en mesure de m'indiquer la valeur exacte que je dois changer et dans lequel prefpane?

OriginalL'auteur inspectorG4dget | 2013-01-27