AppleScript / Automator Workflow per ripristinare OS X in condizioni "mint"

3

Sotto Mountain Lion, volevo creare un AppleScript che essenzialmente ripristinasse la mia installazione di OS X in condizioni "nuove", se possibile anche fino a mostrarti la schermata di benvenuto di ML che ti chiedeva il nome e il fuso orario, preservando comunque le app che ho installato, ma rimuovono qualsiasi impostazione, configurazione o stato. (Volevo creare un'immagine che possa essere riutilizzata in un secondo momento senza i file temporanei, le impostazioni o le personalizzazioni).

È possibile qualcosa del genere?

    
posta dkugappi 09.10.2012 - 18:19
fonte

1 risposta

1

Non so cosa continuerò a dimenticare di Automator. Ottima idea.

Puoi provare a rimuovere un file di installazione per contrassegnare la configurazione:

in

/var/db

--w----r--   1 root        wheel             0  1 Nov 12:51 .AppleSetupDone

Rimuovi quel file e credo che il setup avverrà all'avvio successivo.

A proposito, penso che potresti voler esaminare lo strumento dell'immagine di sistema

man asr

Qui abbiamo un modo leggermente diverso di guardare l'immagine, possibile dopo Lion .

YMMV, ovviamente.

EDIT: Inoltre, potresti semplicemente creare un nuovo utente.
Quell'utente avrà le preferenze predefinite.

defaults domains

ti darà le preferenze intatte, spazio delimitato.

Qualcuno dei prefs del tuo vecchio utente che non sono nel set dei nuovi prefs dell'utente dovrebbe essere quello che vuoi eliminare.

Inoltre, puoi eseguire

defaults read

sul nuovo utente e salvarlo in un file. Quelle saranno le preferenze predefinite per un account.

Non dimenticare le impostazioni ByHost ... I pensa che vuoi cancellare quelle da ripristinare.

    
risposta data 15.11.2012 - 18:19
fonte

Leggi altre domande sui tag