0
我的媽媽已經有150年的歷史了,當她在她的Mac上使用郵件時,她點擊一條消息,以便在它自己的窗口打開,然後關閉它,而不是關閉它,以最小化它到碼頭。最終,她將有40封打開的郵件消息,而她的蘋果機速度下降。需要一個Applescript來關閉所有打開的郵件
有沒有人有一個將關閉所有打開的郵件,每天設置爲自動運行一次的applescript?
對不起,我不知道有關蘋果的事情。
我的媽媽已經有150年的歷史了,當她在她的Mac上使用郵件時,她點擊一條消息,以便在它自己的窗口打開,然後關閉它,而不是關閉它,以最小化它到碼頭。最終,她將有40封打開的郵件消息,而她的蘋果機速度下降。需要一個Applescript來關閉所有打開的郵件
有沒有人有一個將關閉所有打開的郵件,每天設置爲自動運行一次的applescript?
對不起,我不知道有關蘋果的事情。
喜歡它,可以真正體會到老年親屬用技術做出最令人意想不到的事情。
試一試這個腳本。它適用於我的10.7,可能不適用於以後的操作系統。
if application "Mail" is not running then
return
end if
tell application "Mail"
set message_viewer_title to the name of message viewer 1 -- we don't want to close the main window
close (every window whose name is not message_viewer_title)
end tell
注意:如果新郵件(草稿)是從未保存過的郵件,郵件會詢問該怎麼做。
我會讓你看看調度解決方案。
考慮對象模型的優勢,避免循環,你也可以這樣做: '告訴應用「郵件」 \t集message_viewer_title到消息查看器的名稱1個 \t接近(每一個窗口,其名稱不message_viewer_title ) end tell' – CRGreen
Ta @CRGReen,不錯的優化,有編輯答案反映。 – adamh