Quy trình làm việc của AppleScript / Automator để khôi phục OS X về điều kiện mint


3

Trong Mountain Lion, tôi muốn tạo một AppleScript về cơ bản sẽ khôi phục cài đặt OS X của tôi về điều kiện "đúc", nếu có thể thậm chí đến mức hiển thị cho bạn màn hình chào mừng ML hỏi bạn tên và múi giờ của bạn, nhưng vẫn giữ các ứng dụng đã cài đặt, nhưng xóa mọi cài đặt, cấu hình hoặc trạng thái. (Tôi muốn tạo một hình ảnh mà tôi có thể sử dụng lại sau này với bất kỳ tệp tạm thời, cài đặt hoặc tùy chỉnh nào).

Đây là hoặc một cái gì đó gần với có thể?


Tại sao là AppleScript? Và tại sao chính xác bạn muốn làm điều này?
Gerry

Về cơ bản tôi muốn tạo một hình ảnh "nhà máy" nhưng với một bộ ứng dụng được xác định trước đã được cài đặt. Thông thường tôi sẽ xóa mọi thứ trong Thư viện - & gt; Thư mục tùy chọn nhưng đó dường như không phải là một phương thức bắt tất cả.
dkugappi

Nếu bạn muốn tạo một hình ảnh trực tiếp, bạn không cần một AppleScript. Có một số thứ bạn có thể thay đổi để tạo CD trực tiếp. Tôi biết điều đó bởi vì tôi sở hữu một loại Recovery HD, mặc dù tôi đã tải xuống thay vì tự làm nó để tôi không biết cách làm điều đó. Nhưng chắc chắn, một AppleScript không phải là giải pháp phù hợp.
duci9y

Tôi có một hình ảnh phục hồi, đó là tốt. Tôi muốn đưa nó đến trạng thái sạch sẽ. Về cơ bản, một giải pháp (cho dù đó là một ứng dụng hay đơn giản là một tập lệnh) sẽ biết thư mục nào chứa các tệp bên ngoài cài đặt "mặc định" và xóa chúng.
dkugappi

Đây thực sự là một ý tưởng tuyệt vời. Tôi ước tôi đã đọc nó 3 ngày trước.
chiggsy

Câu trả lời:


1

Tôi không biết những gì tôi tiếp tục quên về Automator. Ý tưởng tuyệt vời

Bạn có thể thử xóa tệp thiết lập để cấu hình cờ:

trong

/var/db

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

Xóa tệp đó và tôi tin rằng thiết lập sẽ xảy ra khởi động tiếp theo.

Nhân tiện, tôi nghĩ bạn có thể muốn xem xét công cụ hình ảnh hệ thống

man asr

Ở đây chúng ta có một cách nhìn hơi khác về hình ảnh, có thể kể từ Lion .

YMMV, tất nhiên.

CHỈNH SỬA: Ngoài ra, bạn chỉ có thể tạo một người dùng mới.
Người dùng đó sẽ có các tùy chọn mặc định.

defaults domains

sẽ cung cấp cho bạn các sở thích nguyên sơ, không gian phân định.

Bất kỳ prefs người dùng cũ nào của bạn không nằm trong tập hợp các prefs người dùng mới sẽ là những prefs bạn muốn loại bỏ.

Ngoài ra, bạn có thể chạy

defaults read

trên người dùng mới và lưu nó vào một tập tin. Đó sẽ là các tùy chọn mặc định cho một tài khoản.

Đừng quên cài đặt Byhost ... Tôi suy nghĩ bạn muốn xóa chúng để thiết lập lại.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.