Ottieni il percorso corrente dell'app di Automator

3

Sto cercando di creare un'applicazione di Automator che distribuirò ad altri utenti sulla rete. L'app di automazione sarà accompagnata da un file ZIP e un file di installazione PKG.

Ho bisogno di eseguire il file di installazione PKG l'app di automazione. Per questo sto cercando di usare lo script di esecuzione Shell usando il seguente comando:

open gdata.pkg

Il problema che sto avendo è che Automator non riesce a trovare questo file. Penso che non riprenda il percorso attuale. Ho provato a cambiarlo in modi seguenti:

Esperimento n. 1:

cd $@; open gdata.pkg

Esperimento n. 2:

open ./gdata.pkg

Entrambi non hanno funzionato per me. Automator continua a dare errore che non è in grado di eseguire lo script. Come posso realizzare questo qui?

Il prossimo passo successivo sarebbe decomprimere il file ZIP accompagnato in una nuova cartella sul desktop dell'utente.

    
posta Faraz Azhar 17.01.2015 - 12:44
fonte

2 risposte

3

Utilizza un'azione Esegui AppleScript con il seguente comando per ottenere il percorso:

POSIX path of (path to me)

Quando viene eseguito nel flusso di lavoro, questo fornisce il percorso di Automator.app, ma quando viene eseguito avviando l'applicazione salvata, questo fornisce il percorso per l'applicazione.

    
risposta data 17.01.2015 - 12:52
fonte
-2

Pubblicheremo la risposta qui, ma questo articolo lo cattura già completamente, quindi scrollata di spalle :

link

    
risposta data 14.11.2016 - 04:16
fonte

Leggi altre domande sui tag