Vorrei una scorciatoia o uno strumento che mandi il segnale UNIX 9 / SIGKILL a tutti i programmi Not Responding .
È preferibile una scorciatoia cliccabile, anche se sono anche disposto a impostare uno script Bash ed eseguirlo dalla riga di comando.
Vorrei una scorciatoia o uno strumento che mandi il segnale UNIX 9 / SIGKILL a tutti i programmi Not Responding .
È preferibile una scorciatoia cliccabile, anche se sono anche disposto a impostare uno script Bash ed eseguirlo dalla riga di comando.
Ecco un Applescript che ho usato su Maverics ...
In pratica, cerca le app "Non risponde" in Activity Monitor e le uccide
tell application "Activity Monitor" to run --We need to run Activity Monitor
tell application "System Events" to tell process "Activity Monitor"
tell radio button 1 of radio group 1 of group 1 of toolbar 1 of window 1 to click --Using the CPU View
tell outline 1 of scroll area 1 of window 1 -- working with the list
set notResponding to rows whose value of first static text contains "Not Responding" -- Looking for Not responding process
repeat with aProcess in notResponding
set pid to value of text field 5 of aProcess -- For each non responding process retrieve the PID
if pid is not "" then do shell script ("kill -9 " & pid) -- KILL the PID.
end repeat
end tell
end tell
Leggi altre domande sui tag macos