Tại sao tôi muốn làm điều này?
Khi mỗi tệp bạn có được lưu trữ trực tiếp trên máy tính của bạn, thật dễ dàng để tìm thấy những gì bạn cần. Có các công cụ tìm kiếm tuyệt vời như Mọi thứ từ VoidTools trích xuất qua bảng tệp chính của bạn trong một phần nhỏ của giây để tìm chính xác những gì bạn đang tìm kiếm.
Một khi bạn bắt đầu giao dịch với nhiều đĩa, phương tiện lưu động (như DVD dữ liệu, ổ đĩa flash, tập tin sao lưu trên USB HDD, vv) và chia sẻ mạng, tuy nhiên, tìm kiếm sẽ dần dần khó khăn hơn nếu không phải là không thể. Nếu bạn phụ thuộc vào việc tìm kiếm địa phương nhanh như ánh sáng mà các công cụ như Everything cung cấp, nó có thể cực kỳ bực bội khi cố tìm các tệp nằm ngoài tầm với của các công cụ như vậy.
Hôm nay, chúng tôi sẽ chỉ cho bạn cách lập chỉ mục mọi thứ từ mạng chia sẻ của bạn tới ổ đĩa flash của bạn sang ổ cứng dự phòng mà bạn kéo ra mỗi tháng một lần. Bạn sẽ không phải thực hiện bất kỳ chỉnh sửa phức tạp nào cho Windows, buộc Windows phải nhảy qua bất kỳ vòng lập chỉ mục nào hoặc bất kỳ hướng dẫn vô nghĩa nào khác khiến bạn đưa ra để chỉ cho Windows xác nhận rằng tệp “Thuế 2009 1040.pdf”thực sự tồn tại ở đâu đó trong chòm sao lưu trữ dữ liệu của bạn.
Thay vào đó, bạn sẽ tận hưởng việc tìm kiếm đơn giản, làm sáng tạo danh mục nhanh, và tất cả trong một gói nhẹ và di động mà bạn có thể lấy ngay từ máy tính và mang theo bên mình. Trọng lượng nhẹ như thế nào? Các ứng dụng chiếm ít hơn 200k dung lượng và thậm chí lập chỉ mục mọi thiết bị lưu trữ cục bộ, mạng và tách ra trong toàn bộ văn phòng của chúng tôi chỉ mang lại một tập hợp các chỉ mục tệp có kích thước khoảng 30MB.
Tôi cân nhưng gi?
Đối với hướng dẫn hôm nay, bạn sẽ cần những điều sau đây:
- 1 bản Cathy.
- Truy cập vào các đĩa bạn muốn lập chỉ mục.
- Tùy chọn: 1 bản sao của CathyCmd để cập nhật chỉ mục địa phương tự động.
Cathy là một công cụ đơn giản và miễn phí mà tác giả Robert Vašíček, ban đầu được tạo ra vào những năm 1990 để liệt kê bộ sưu tập các tệp MP3 của ông. Ông đã thực hiện một công việc đáng ngưỡng mộ chăm sóc cho dự án nhỏ trong những năm qua và vẫn thường xuyên cập nhật nó một vài lần một năm.
Cài đặt và cấu hình Cathy
Khi bạn đã trích xuất và đặt tệp thi hành, hãy tiếp tục và chạy tệp đó. Bạn sẽ được chào đón với cài đặt trần như được thấy trong ảnh chụp màn hình ở trên. Không có tệp, không có danh mục, không có gì để chúng tôi tìm kiếm.
Chú thích: Nếu bạn nhận được thông báo lỗi cho biết bạn cần mfc100.dll, điều đó có nghĩa là bạn cần phải lấy Gói phân phối lại của Microsoft Visual C ++ để đáp ứng các phụ thuộc của chương trình. Bạn có thể tải xuống phiên bản 32 bit tại đây và phiên bản 64 bit tại đây.
Hãy bắt đầu bằng cách tạo danh mục đầu tiên của chúng tôi. Bạn nên liệt kê những thứ gì? Bất kỳ ổ đĩa, đĩa, phương tiện di động, ổ đĩa mạng hoặc nguồn dữ liệu khác mà bạn có thể truy cập từ máy tính của mình và đọc cấu trúc thư mục là trò chơi công bằng. Dưới đây là một số nguồn để xem xét lập chỉ mục cho tiện ích tìm kiếm của bạn:
- Ổ cứng cục bộ
- Ổ cứng di động
- Sao lưu CD / DVD
- Ổ đĩa Flash
- Chia sẻ mạng
Mặc dù bạn có thể bắt đầu dự án bằng cách tạo danh mục cho bất kỳ vị trí tệp nào của bạn, chúng tôi sẽ bắt đầu bằng cách lập chỉ mục chia sẻ mạng của chúng tôi - khoảng 99% thời gian nếu chúng tôi không thể tìm thấy tệp trên máy cục bộ của chúng tôi tìm thấy nó trên máy chủ văn phòng.
Tạo danh mục đầu tiên của bạn bằng cách nhấp vào tab Danh mục trong GUI chính. Trong hộp "Gốc", nhập vào tên đường dẫn khi máy tính bạn đang làm việc hiểu được (ví dụ: G: MyDVDBackup hoặc server MP3s). Chúng tôi sẽ bắt đầu bằng cách lập chỉ mục Hive Software, vị trí nơi chúng tôi sao lưu các tệp cài đặt phần mềm. Ngoài việc chỉ định vị trí bạn muốn lập chỉ mục, bạn cũng có thể chỉnh sửa nhãn âm lượng.
Ngoài các thay đổi ở trên, bạn cũng có thể thêm nhận xét vào hộp Nhận xét (các nhận xét này sẽ được hiển thị bên cạnh các kết quả tìm kiếm trong tương lai được trả lại từ nguồn này). Theo mặc định, Cathy bỏ qua một số tệp nhất định (chẳng hạn như tệp.tmp); bạn có thể loại bỏ hạn chế này hoặc thêm vào nó nếu bạn muốn. Sau khi bạn đã kiểm tra cài đặt cho mục nhập danh mục đầu tiên của mình, hãy nhấn nút "Thêm".
Hãy tiếp tục và thêm bao nhiêu nguồn tùy thích. Nhớ mọi thứ có thể được nhìn thấy bởi máy tính của bạn (chia sẻ mạng, đĩa trong ổ đĩa, thậm chí cả các thư mục FTP từ xa bạn đã cài đặt trong Windows dưới dạng thư mục) đều có thể được lập chỉ mục. Hãy nhớ rằng số lượng tệp bạn lập chỉ mục càng lớn, chúng tôi càng mất nhiều thời gian hơn - chúng tôi thấy Cathy có thể lập chỉ mục khoảng một phần tư triệu tệp trong 30 giây, vì vậy nếu chương trình có vẻ ngừng phản hồi, hãy đợi một hoặc hai phút để kết thúc crunching các bảng tập tin.
Tự động cập nhật danh mục cho các ổ đĩa cục bộ và chia sẻ mạng
Nếu bạn chỉ cần làm theo phần đầu của hướng dẫn, bạn đã có nhiều năm ánh sáng trước hầu hết mọi người trong đó bây giờ bạn có chỉ mục có thể tìm kiếm của tất cả phương tiện ngoại tuyến của bạn - giờ đây rất đơn giản và siêu nhanh để bạn khám phá chính xác bản sao lưu nào chia sẻ trên đĩa hoặc mạng bạn đã để lại những khoản thuế cũ đó.
Có một vài điều chỉnh đơn giản mà bạn có thể thực hiện cho quy trình làm việc Cathy của mình, tuy nhiên, điều đó cải thiện đáng kể trải nghiệm của bạn và cập nhật mọi thứ.
Nếu bạn đang sử dụng Cathy để tìm kiếm ổ đĩa cục bộ hoặc ổ đĩa mạng, không giống như sao lưu DVD bị cháy, nội dung của các thư mục có thể thay đổi, bạn nên thiết lập quy trình cập nhật các thư mục đó. Bạn có thể, bất cứ lúc nào, chọn một danh mục trong Cathy, nhấp chuột phải và Làm mới nội dung của danh mục đó, nhưng đó là một rắc rối và nó thêm ma sát vào hệ thống tìm kiếm của chúng tôi.
Thay vào đó, chúng ta sẽ sử dụng CathyCmd, một công cụ giao diện dòng lệnh nhỏ để tìm kiếm Cathy, để viết một kịch bản lệnh đơn giản để cập nhật tất cả các danh mục thư mục mạng và cục bộ của chúng ta. Hãy tiếp tục và tải xuống CathyCmd từ trang web Cathy và trích xuất tệp thực thi duy nhất vào cùng thư mục mà bạn đã cài đặt Cathy.exe.
Tiếp theo chúng ta cần tạo một kịch bản đơn giản để điều khiển CathyCmd. Hãy tiếp tục và tạo một tệp văn bản mới trong thư mục có tên là update.txt và mở nó. Bên trong tệp văn bản, chúng tôi chỉ cần tạo một vài dòng để hướng dẫn CathyCmd. Các chỉ có đầu vào CathyCmd sẽ đọc từ tập lệnh này là những dòng bắt đầu bằng #IGN và #DEV. Hãy xem kịch bản mẫu của chúng tôi bên dưới để xem cách cấu trúc tập lệnh của riêng bạn:
## The IGN command is used to indicate filesdirectories you want ignored: #IGN *.tmp; mp; Temp*; ## The DEV command indicates the foldersfile locations you want cataloged: ## The format is: path, volume name #DEV E:, DATA
Lưu tập lệnh khi bạn đã chỉnh sửa tập lệnh theo ý thích của mình. Để kiểm tra tập lệnh, chúng tôi khuyên bạn nên tạo tệp giả ở vị trí bạn đang làm mới. Chúng tôi đã thực hiện: whataintnocountry.txt trên ổ E:.
Chạy tập lệnh bằng cách thực thi CathyCmd.exe với tham số -f và tệp kịch bản lệnh, như sau:
Bây giờ tất cả những gì bạn cần làm để hoàn thành quá trình tự động hóa là đặt một mục vào Windows Task Scheduler (hoặc công cụ thay thế nếu bạn sử dụng một) để kích hoạt kịch bản theo lịch trình. Do tần suất mà các tệp cục bộ và tệp mạng của chúng tôi thay đổi, chúng tôi cảm thấy thoải mái khi thiết lập để làm mới sau 12 giờ.
Nếu bạn lo lắng về việc đặt tỷ lệ mới quá cao vì nó có thể là nguyên nhân gây ra tài nguyên hệ thống, thì không. Một khi bạn thực hiện việc xay ban đầu thông qua một cấu trúc thư mục hoặc đĩa lớn, lệnh mới cho danh mục đó mất chưa đầy một giây để kiểm tra các tệp mới và không tạo ra nguồn cấp dữ liệu hệ thống nào đáng chú ý.
Có một cách thông minh để sử dụng Cathy hoặc mẹo lập chỉ mục hoặc mẹo khác mà bạn muốn chia sẻ với bạn đọc How-To Geek của bạn? Bước vào cuộc trò chuyện bên dưới và chia sẻ kiến thức tìm kiếm tệp của bạn.