Làm cách nào để đặt chế độ xem thư mục làm mặc định cho tất cả các thư mục trong Finder?


8

Tôi muốn có cùng chế độ xem thư mục cho mọi thư mục, điều đó có nghĩa là để nội dung của tôi luôn được sắp xếp theo loại và sau đó theo tên. điều đó là có thể với máy tự động?

Cho đến khi, tôi đặt chế độ xem của mình thông qua cmd+j(Chế độ xem danh sách, sắp xếp theo loại và tên) và đặt chế độ xem là "mặc định". Nó chỉ đặt chế độ xem làm mặc định cho thư mục cụ thể này. Nhưng tôi cũng muốn đặt nó cho tất cả các thư mục con. Khi tôi thay đổi thư mục, các tài liệu được sắp xếp khác nhau và không được đặt làm mặc định cho thư mục trước đó trước khi ...

Vì vậy, tôi đã cố gắng thực hiện một quy trình làm việc với Automator , nhưng nó không hoạt động. Hoặc tôi không thể xử lý chương trình này.

  1. Đầu tiên tôi nhấp vào "quy trình làm việc" (điều đó đúng hay tôi nên chọn một biểu tượng khác?)
  2. xác định tự động hóa: "Lấy nội dung thư mục" -> "Sắp xếp các mục tìm kiếm" (Loại) -> "Sắp xếp các mục tìm kiếm" (tên) -> "Lặp lại cho mỗi thư mục con tìm thấy",

Đó là vẻ ngoài của nó: (sry cho người Đức, nhưng mô tả là trong (2)) nhập mô tả hình ảnh ở đây

-> Hoặc có thể làm điều đó ngoài máy tự động?


Điều này làm tôi phát điên quá !!!
Koray Tugay

Câu trả lời:


11

Như bmike đã đề cập, các cài đặt mặc định không được sử dụng cho các thư mục có cài đặt dành riêng cho thư mục được lưu trong tệp .DS_Store. Bạn chỉ có thể xóa các tệp .DS_Store :

sudo find / -name .DS_Store -delete; killall Finder

nếu tôi xóa chúng, các tệp .DS_Store mới sẽ được tạo với các cài đặt tôi có tại thời điểm thực tế phải không? Hoặc tôi phải tạo các tập tin này sau đó bằng tay?
Kirinriki

Trình tìm kiếm sẽ tạo lại các tệp .DS_Store, nhưng chúng sẽ không bao gồm sắp xếp theo thư mục cụ thể theo hoặc sắp xếp theo các chế độ cho đến khi bạn thay đổi các chế độ theo cách thủ công.
Lri

2
Chỉ là một cảnh báo. Tôi chạy lệnh này và máy tính của tôi bị treo. Tôi khởi động lại và nó đi vào một hoảng loạn hạt nhân. Tôi đã phải cài đặt lại Mavericks.
RHPT

Làm thế nào để bạn thiết lập cài đặt mặc định sau đó?
Koray Tugay

2

Có lẽ mẹo là xác định nơi hệ thống có các cài đặt mặc định để tạo tệp .DS_Store và sửa đổi các cài đặt đó. Về lý thuyết, điều này sẽ làm cho Finder thực hiện theo cách bạn muốn như mặc định.

Các phương pháp khác dường như có những cạm bẫy đáng kể và không may buộc chế độ xem thành biểu tượng bằng cửa sổ trình duyệt trong công cụ tìm. Cá nhân tôi muốn bảo tồn bất động sản màn hình và sử dụng nhiều hơn một cửa sổ trong công cụ tìm ... do đó, lấy toàn bộ cửa sổ trình duyệt đó và giảm nó thành chế độ xem biểu tượng mà không cần trang trí thừa là trạng thái lý tưởng của tôi. Sau đó có thể lật để liệt kê, với một phím lệnh và trở lại, hoàn hảo.

Như vậy, đây là một vấn đề FTFF lâu dài trong Mac OS X. Apple đang cố gắng làm cho Mac giống một chiếc iPad không thông minh hơn Microsoft đang cố gắng tạo ra một chiếc máy tính bảng giống như máy tính để bàn.

Vậy ... nơi Finder tìm thấy các cài đặt để tạo tệp .DS-Store. Nếu đó là một cách tiếp cận có cấu trúc, các cài đặt sẽ bị ẩn trong một số nguyên tắc được chôn sâu trong một gói hoặc ở nơi khác. Nếu nó không có cấu trúc, nó được lưu trữ trong mã nhị phân của Finder ... (hy vọng là trước đây)


1

Thiết kế hệ thống không dễ dàng tuân theo nhiệm vụ này.

Bạn có thể thay đổi chế độ xem mặc định để tất cả các thư mục không có tệp .DS_Store tùy chỉnh để vượt quá mặc định tất cả sẽ xem chế độ xem thư mục mặc định mong muốn của bạn.

Bạn có thể thay đổi tệp .DS_Store của mỗi thư mục để sử dụng tất cả các cài đặt chung, nhưng vì không có API để thực hiện thay đổi nguyên tử thành tệp .DS_Store và đó là định dạng tệp nhị phân, bạn sẽ cần một số kỹ năng cấp thấp nghiêm trọng để chỉnh này. Bạn đã thử chỉ thiết lập một tập lệnh shell (hoặc tốt hơn python hoặc perl) để đặt tệp .DS_Store mong muốn trong tất cả các thư mục con (và xử lý bí danh và thư mục được liên kết theo ý muốn) từ thư mục đích?


Ồ, điều đó có nghĩa là tôi phải đi sâu vào hệ thống vì điều đó ... được thôi ... Tôi không biết liệu tôi có làm nó tồi tệ hơn hay không. Tôi không quá sâu vào cái vỏ mà tôi có thể làm bất cứ điều gì nghiêm trọng với nó. Vì vậy, tôi tốt hơn nên giữ nó như thế :( Cảm ơn câu trả lời của bạn!
Kirinriki

Có - thiết kế của hệ thống làm cho điều này trở thành một điều đau đớn để tự động hóa. Có thể thực hiện được, nhưng hầu hết mọi người chỉ xóa tất cả các tệp .DS_Store (hoặc một tập hợp con của các tệp .DS_Store) và sau đó đặt chế độ xem mặc định mới cho hệ thống trong trường hợp này.
bmike
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.