Vorrei utilizzare il comando osascript
shell per eseguire alcuni AppleScript, ma preferirei evitare la richiesta della password della GUI. Invece, preferirei eseguire lo script come sudo
dalla riga di comando, quindi non sono necessari i popup / prompt della GUI.
Il comando è il seguente:
osascript -e 'tell application "System Events" to set UI elements enabled to true'
L'esecuzione di questo comando ha lo stesso effetto di andare a Preferenze di sistema → Accessibilità e controllare Abilita accesso per dispositivi assistivi .
Se non richiede la tua password, prova il contrario:
osascript -e 'tell application "System Events" to set UI elements enabled to false'
Per uno di questi comandi riceverai una richiesta di password nella GUI di OS X:
Lamiadomandaè:c'èunmodoperevitarequestarichiestadipassword?
Hopensatodiinvocareosascript
consudo
diprivilegifarebbeiltrucco,maahimè-ancheinquestocasovienemostratalarichiestadellaGUI.:(
sudoosascript-e'tellapplication"System Events" to set UI elements enabled to true'
C'è un modo per aggirare questo?