Automazione dei processi attraverso un file DMG

0

È possibile creare un file DMG che eseguirà alcuni comandi del terminale quando viene aperto? Questi sono esempi per i comandi:

  1. crea una nuova cartella con un nome specifico.
  2. Posizionalo in una posizione specifica.
  3. Scarica alcuni file dal mio server e salvali nella nuova cartella.

Cosa ho fatto:

Ho creato un file che include uno script di base per creare una nuova cartella sul mio desktop e lo ha denominato file.command , quindi ho aperto il mio terminale e ho digitato chmod + x file. comando , quindi fai doppio clic sul file e questo è in esecuzione.

Ma non mi piace questo processo. Voglio essere in grado di raggruppare alcuni processi in un file DMG in modo da poterlo distribuire ai miei colleghi che non sono esperti di tecnologia. E possono semplicemente eseguire quel file DMG ed eseguire alcuni script per loro.

Ora non sono sicuro se questo è possibile perché non ho mai provato questo. Quindi sto cercando qualche consiglio.

    
posta Skywalker 18.09.2017 - 09:19
fonte

1 risposta

2

Non sono a conoscenza di alcun meccanismo di autorun all'interno dei DMG. Stai descrivendo uno scenario, tuttavia, che potrebbe probabilmente essere risolto utilizzando un programma di installazione del pacchetto. I pacchetti possono avere payload di file e cartelle e possono anche contenere script di pre e post installazione che vengono eseguiti automaticamente come parte del processo di installazione.

Dai un'occhiata a questo strumento gratuito che ti consente di creare pacchetti con facilità utilizzando la GUI: link

    
risposta data 18.09.2017 - 09:47
fonte

Leggi altre domande sui tag