我已經關閉所有應用一個AppleScript:如何使用AppleScript關閉所有隱藏的應用程序?
tell application "System Events" to set quitapps to name of every application process whose visible is true and name is not "Finder"
repeat with closeall in quitapps
quit application closeall
end repeat
它工作得很好。它退出所有打開的應用程序。
我的問題是我想修改這個腳本來關閉只隱藏的應用程序。出於某種原因,蘋果公司隱藏了所有蘋果公司製作的應用程序,沒有活動窗口,最終它開始吃掉我的內存。
什麼我認爲是,如果我只是改變線whose visible is true
爲whose visible is false
我會得到這樣的結果。
不太:
我甚至不知道這個窗口應該是的,所以我剛打取消。
好吧,它再次彈出。原來劇本炸彈爆炸之前我必須四次擊中取消。
有什麼辦法可以退出所有隱藏的應用程序,同時打開可見的應用程序?
(獎勵積分,如果你能解釋一下上面彈出。)
如果它的確與衆不同,我運行的是最新版本的OSX的。
這與我所尋找的*正好相反。它會退出每個打開並且*不*隱藏的應用程序。我試圖修改這個行,「其可見性是錯誤的,背景只是假的」,它什麼也沒做。將其修改爲「其可見性爲假並且背景爲真」只需重新啓動我的碼頭即可。他們都離開了隱藏的應用程序。 – DonielF
系統事件中的'可見'意味着'不隱藏'和'僅背景'意味着沒有GUI或「不是應用程序」的無臉應用程序。只有應用程序('。應用程序)迴應'退出'命令 – vadian
好吧,但這仍然沒有做我想要的。 – DonielF