Automazione dei processi tramite un file DMG


0

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

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

Quello che ho fatto:

Ho creato un file che include uno script di base per creare una nuova cartella sul desktop e denominarlo file.command e poi aperto il mio terminale e digitato chmod + x file.command e poi doppio clic sul file e ha funzionato.

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 un consiglio.

Risposte:


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 uno sguardo a questo strumento gratuito che ti permette di creare comodamente pacchetti usando la GUI: http://s.sudre.free.fr/Software/Packages/about.html


Grazie per questo. Non sapevo che potessi usare i pacchetti. Grazie ancora!
Skywalker
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.