我的 applescript 程序需要一些帮助。
我想列出所有打开的和在停靠栏中的窗口,所以我尝试了这个:
tell application "System Events"
set procs to processes
set windowInDock to {}
repeat with proc in procs
try
if exists (window 1 of proc) then
repeat with w in (every window of proc whose miniaturized is true)
copy a & w's miniaturized to the end of windowInDock
end repeat
end if
end try -- ignore errors
end repeat
end tell
return windowInDock
但它返回空数组。
我尝试列出所有窗口并获取小型化参数(w 小型化),但它不起作用。
你有什么主意吗?
谢谢!