Me gustaría usar el comando osascript
shell para ejecutar algunos AppleScript, pero preferiría evitar la solicitud de contraseña de GUI. En su lugar, preferiría ejecutar la secuencia de comandos como sudo
desde la línea de comandos, por lo que no se necesitan ventanas emergentes / indicaciones GUI.
El comando es el siguiente:
osascript -e 'tell application "System Events" to set UI elements enabled to true'
Ejecutar este comando tiene el mismo efecto que ir a Preferencias del sistema → Accesibilidad y verificar Habilitar acceso para dispositivos de asistencia .
Si no solicita su contraseña, intente lo contrario:
osascript -e 'tell application "System Events" to set UI elements enabled to false'
Para cualquiera de estos comandos, recibirás una solicitud de contraseña en la GUI de OS X:
Mipreguntaes:¿hayalgunaformadeevitarestasolicituddecontraseña?
Supusequeinvocarosascript
consudo
privilegiosharíaeltruco,perodesgraciadamente,inclusoenesecasosemuestraelindicadordeGUI.:(
sudoosascript-e'tellapplication"System Events" to set UI elements enabled to true'
¿Hay alguna manera de evitar esto?