Probando esto bajo macOS Sierra 10.12.6 , no encontré necesario usar el comando sudo
para ejecutar CumulusMX.exe
usando mono
.
Como mínimo, el siguiente ejemplo AppleScript código se puede usar en Editor de secuencias de comandos para crear un < strong> AppleScript aplicación que puede agregar a sus Elementos de inicio de sesión .
tell application "Terminal"
do script "cd $HOME/Desktop/CumulusMX; /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono CumulusMX.exe"
end tell
Para usar el ejemplo AppleScript código , copie y pegue el código en un nuevo documento en Script Editor y luego guárdelo como una aplicación, por ejemplo: Cumulus MX
Luego agregue Cumulus MX a: Preferencias del sistema > Usuarios & Grupos > $ USER > Elementos de inicio de sesión
Me gustaría mencionar que si estuviera haciendo esto en mi sistema, la carpeta CumulusMX no estaría en mi escritorio, ya que, en mi opinión, no es un lugar apropiado para colocarlo. Además, al probar el ejemplo AppleScript código , no encontré necesario usar el comando sudo
para ejecutar mono
, sin embargo, si por alguna razón necesita hacer eso, entonces deberían tomarse pasos adicionales pero no se recomienda automatizar.
Nota: El ejemplo AppleScript código es solo eso y no incluye ningún manejo de errores como sea apropiado / necesario / deseado, la responsabilidad es del usuario agregar cualquier manejo de errores apropiado para cualquier código de ejemplo presentado.