Чтобы просмотреть все приложения, вам нужно включить «GUI-скриптинг» и использовать системные события.
Откройте панель настроек Универсального доступа и убедитесь, что установлен флажок «Включить доступ для вспомогательных устройств».
Тогда этот AppleScript должен быть близок к тому, что вы хотите:
set searchString to "whatever"
tell application "System Events"
repeat with aWindow in ¬
(get windows of (application processes whose visible is true) ¬
whose name contains searchString)
set aWindow to contents of aWindow
if aWindow is not missing value and ¬
(exists attribute "AXMinimized" of aWindow) then ¬
set value of attribute "AXMinimized" of aWindow to true
end repeat
end tell