Per un caso d'uso specifico, ho sviluppato un flusso di lavoro di Folder Action con Automator. Quando un file viene creato in una cartella 'abc', il flusso di lavoro viene eseguito ed eseguito uno script di shell.
Questo flusso di lavoro deve essere installato / implementato su molte macchine client negli ambienti aziendali. Mentre agli utenti finali potrebbero essere fornite le istruzioni di installazione, questo approccio è soggetto a errori, quindi sto cercando un approccio migliore.
Sono consapevole che la definizione del flusso di lavoro effettiva viene archiviata in:
/Users/[user]/Library/Workflows/Applications/Folder Actions/*
Sebbene * .workflow / Contents / document.wflow includa folderActionFolderPath, la copia del flusso di lavoro da un client a un altro non funziona poiché l'Azione cartella non viene abilitata. Deve comunque essere abilitato nel Finder (cartella Home - > fare clic con il tasto destro sulla cartella - > selezionando "Impostazione Azione cartella ..." dal menu a discesa). Non ho trovato un modo per automatizzare questo passaggio di configurazione dalla riga di comando.
In che modo un amministratore di sistema può installare un flusso di lavoro di azioni cartella su più macchine client?