Verifica questo in macOS Sierra 10.12.6 , non ho trovato necessario usare il comando sudo
per eseguire CumulusMX.exe
usando mono
.
Al minimo, il esempio AppleScript codice può essere utilizzato in Script Editor per creare un < strong> AppleScript applicazione che puoi aggiungere ai tuoi elementi di accesso .
tell application "Terminal"
do script "cd $HOME/Desktop/CumulusMX; /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono CumulusMX.exe"
end tell
Per utilizzare il esempio AppleScript codice , copia e incolla il codice in un nuovo documento in Script Editor e quindi salvarlo come applicazione, ad esempio: Cumulus MX
Quindi aggiungi Cumulus MX a: Preferenze di sistema > Utenti e amp; Gruppi > $ USER > Elementi di accesso
Vorrei menzionare che se lo stavo facendo sul mio sistema la cartella CumulusMX non sarebbe sul mio desktop, poiché IMO non è un posto appropriato dove metterlo. Inoltre, durante il test del esempio codice AppleScript , non ho ritenuto necessario utilizzare il comando sudo
per eseguire mono
, tuttavia se per qualche motivo è necessario farlo, è necessario eseguire ulteriori passaggi, ma non è consigliabile automatizzarli.
Nota: il esempio codice AppleScript è proprio questo e non include alcuna gestione degli errori come può essere appropriato / necessario / voluto, l'onere è sull'utente di aggiungere qualsiasi gestione degli errori appropriata per qualsiasi codice di esempio presentato.