Usa tell application "name" to activate , dove name è il nome dell'applicazione che vuoi portare in primo piano. Se hai già un blocco tell istruzione per l'applicazione di destinazione, puoi utilizzare activate di per sé all'interno del blocco tell istruzione .
Esempi:
tell application "name" to activate
o
tell application "name"
activate
# Other commands to follow...
end tell
Inoltre, se l'app di destinazione viene aperta da uno script shell , sia eseguita manualmente in Terminal o all'interno di AppleScript, ad es. do shell script "name.sh ..." puoi aggiungere un comando AppleScript all'interno dello script shell usando osascript come nel seguente:
La sintassi:
osascript -e 'tell application "name" to activate'
Esempio:
osascript -e 'tell application "Safari" to activate'
Nota: in Terminale, digita man osascript e pigia digita , per visualizzare la voce Comandi generali BSD per osascript .
Dalla guida alla lingua di AppleScript:
activate
Brings an application to the front, launching it if necessary.
Come riferimento, dai un'occhiata a Introduzione alla Guida linguistica di AppleScript e il seguente documento è utile sul sistema, AppleScript Language Guide (2013) PDF .