Nie musisz być zaawansowanym użytkownikiem komputerów, aby zgromadzić stos dysków zapasowych, dysków wymiennych, dysków twardych USB i innych nie-zlokalizowanych nośników. Znalezienie pliku w tym bałaganie, zwłaszcza gdy nie jest już dostępny bezpośrednio na komputerze, to ból głowy. Czytaj dalej, ponieważ pokazujemy, jak zbudować błyskawiczny indeks plików.
Kiedy każdy pojedynczy plik jest przechowywany bezpośrednio na komputerze, można łatwo znaleźć to, czego potrzebujesz. Istnieją doskonałe narzędzia do wyszukiwania, takie jak Everything from VoidTools, które przerywają tabelę głównych plików w ułamku sekundy, aby znaleźć dokładnie to, czego szukasz.
Po rozpoczęciu pracy z wieloma dyskami, nośnikami wymiennymi (takimi jak dyski DVD z danymi, dyskami flash, plikami kopii zapasowych na dyskach twardych USB itp.) I udziałami sieciowymi wyszukiwanie staje się coraz trudniejsze, jeśli nie niemożliwe. Jeśli zależy ci na tym błyskawicznym wyszukiwaniu lokalnym, które zapewniają narzędzia takie jak Wszystko, może to być bardzo frustrujące, gdy próbujesz znaleźć pliki, które są poza zasięgiem takich narzędzi.
Dzisiaj pokażemy Ci, jak zaindeksować wszystko, od zasobów sieciowych, przez pendrive, aż po zapasowy dysk twardy, który wyciągasz raz w miesiącu. Nie musisz wprowadzać żadnych zmian do systemu Windows, zmuszać systemu Windows do przechodzenia przez jakiekolwiek obręcze indeksujące ani żadnego innego nonsensownego przewodnika, który sprawi, że będziesz musiał zaakceptować system Windows, aby potwierdzić, że plik "Podatki 2009 1040 .pdf "faktycznie istnieje gdzieś w twojej konstelacji przechowywania danych.
Zamiast tego będziesz cieszyć się martwym, prostym wyszukiwaniem, błyskawicznym tworzeniem szybkiego katalogu, a wszystko to w lekkim i przenośnym opakowaniu, które możesz zrywać z komputera i zabierać ze sobą. Jak lekka waga? Aplikacje zajmują mniej niż 200 tys. Miejsca, a nawet indeksowanie wszystkich lokalnych, sieciowych i odłączanych urządzeń pamięci masowej w całym naszym biurze przyniosło tylko zbiór indeksów plików o wielkości około 30 MB.
Do dzisiejszego samouczka potrzebujesz następujących rzeczy:
Cathy jest prostym i darmowym narzędziem, które autor, Robert Vašíček, pierwotnie stworzył w latach 90., aby skatalogować swoją kolekcję plików MP3. Zrobił godną podziwu pracę, zajmując się małym projektem przez lata i wciąż rutynowo aktualizuje go kilka razy w roku.
Po pobraniu Cathy rozpakuj pojedynczy plik Cathy.exe w bezpieczne miejsce. Zdecydowaliśmy się umieścić naszą instalację w katalogu / My Documents / My Dropbox / Drive Indexes / 1) nasze indeksy napędów zostaną skopiowane do Dropbox i 2) możemy łatwo przeszukać nasze indeksy plików z dala od naszego domowego komputera / sieci.
Po rozpakowaniu i umieszczeniu pliku wykonywalnego uruchom go. Zostaniesz powitany nagą instalacją, jak widać na powyższym zrzucie ekranu. Brak plików, brak katalogów, nic do wyszukania.
Uwaga: Jeśli pojawi się komunikat o błędzie wskazujący, że potrzebujesz pliku mfc100.dll, oznacza to, że musisz pobrać pakiet redystrybucyjny Microsoft Visual C ++, aby spełnić zależności programu. Tutaj możesz pobrać wersję 32-bitową i wersję 64-bitową.
Zacznijmy od stworzenia naszego pierwszego katalogu. Jakie rzeczy warto katalogować? Dowolny dysk, dysk, nośnik wymienny, dysk sieciowy lub inne źródło danych, do którego można uzyskać dostęp z komputera i odczytać strukturę katalogów, to uczciwa gra. Oto kilka źródeł, które warto wziąć pod uwagę w indeksowaniu, aby zapewnić wygodę wyszukiwania:
Możesz rozpocząć projekt, tworząc katalog dla dowolnych lokalizacji plików, ale zaczniemy od indeksowania naszych udziałów sieciowych - w 99% przypadków, jeśli nie uda nam się znaleźć pliku na naszej lokalnej maszynie. znajdź to na serwerze biurowym.
Utwórz swój pierwszy katalog, klikając kartę Katalog w głównym interfejsie GUI. W polu "Root" wpisz nazwę ścieżki, która jest zrozumiała dla komputera, z którego pracujesz (np. G: \ MyDVDBackup lub \ server \ MP3s). Zaczniemy od indeksowania \ Hive \ Software, lokalizacji, w której tworzymy kopie zapasowe plików instalacyjnych oprogramowania. Oprócz określenia lokalizacji, którą chcesz zindeksować, możesz także edytować etykietę woluminu.
Ta etykieta wolumenu będzie widoczna zarówno w Cathy, jak i jako nazwa pliku określonego katalogu stworzonego przez Cathy dla tej lokalizacji (każdy nowy katalog główny wprowadzony do Cathy staje się jego własnym unikalnym katalogiem). Domyślnie przyjmuje nazwę ostatniego folderu w strukturze katalogów (w przypadku naszego \ Hive \ Software, tworzy etykietę woluminu [oprogramowanie]). Zwykle edytujemy etykietę woluminu, aby wskazać źródło, więc zmienimy ją teraz na \ Hive \ Software \, aby przypomnieć nam punkty indeksu na serwerze biurowym.
Oprócz powyższych zmian, możesz również dodać komentarze w polu Komentarz (te komentarze będą wyświetlane obok przyszłych wyników wyszukiwania zwróconych z tego źródła). Domyślnie Cathy ignoruje określone pliki (takie jak pliki .tmp); możesz usunąć to ograniczenie lub dodać je, jeśli chcesz. Po sprawdzeniu ustawień pierwszego wpisu do katalogu naciśnij przycisk "Dodaj".
Nowa pozycja katalogu pojawi się na liście. Ponadto nowy plik będzie obecny w katalogu, w którym znajduje się Cathy.exe:
Jeśli przejdziesz do karty wyszukiwania w głównym interfejsie GUI, możesz wpisać wyrażenie wyszukiwania w polu "Wzór", aby wyszukać pliki w katalogu. Jedną z rzeczy przechowywanych w folderze / Software / na serwerze biurowym jest kolekcja dodatków do Windows Home Server, w tym LightsOut. Przeszukujemy to teraz, aby przetestować katalog:
Idealny! Oprócz natychmiastowego znalezienia pliku, ponieważ zmieniliśmy nazwę woluminu na nazwę udziału sieciowego udziału sieciowego, który indeksowaliśmy, niezwykle łatwo jest odczytać kolumny i zobaczyć, gdzie dokładnie znajduje się plik. Ponadto, jeśli wyniki wyszukiwania wskazują na zasoby aktualnie dostępne dla komputera (czy to dlatego, że wynik wyszukiwania jest lokalny, w udziale sieciowym lub indeksowana płyta DVD jest aktualna na dysku), możesz kliknąć prawym przyciskiem myszy wpis i otworzyć zapisz lub zbadaj ścieżkę bezpośrednio od Cathy.
Śmiało i dodaj tyle źródeł, ile chcesz. Pamiętaj, że wszystko, co może zobaczyć twój komputer (udziały sieciowe, dyski w stacji dysków, nawet zdalne foldery FTP, które zamontowałeś w systemie Windows jako katalogi), mogą być indeksowane. Należy pamiętać, że im większa liczba plików, które indeksujesz, tym dłużej zajmiesz - okazało się, że Cathy może indeksować około ćwierć miliona plików w ciągu 30 sekund, więc jeśli program przestanie reagować, daj minutę lub dwie na Zakończ chrupanie tabel plików.
Jeśli po prostu podążasz za pierwszą częścią samouczka, jesteś już o wiele lat świetlny przed większością ludzi, ponieważ masz teraz przeszukiwalny indeks wszystkich multimediów offline - teraz jest on prosty i bardzo szybki, abyś mógł dokładnie określić, która kopia zapasowa udział dyskowy lub sieciowy, w którym zostały te stare zeznania podatkowe.
Istnieje kilka prostych usprawnień, które można wprowadzić w przepływie pracy Cathy, jednak znacznie poprawiają one Twoje wrażenia i aktualizują wszystko.
Jeśli używasz Cathy do wyszukiwania lokalnych dysków lub dysków sieciowych, gdzie, w przeciwieństwie do spalonej kopii zapasowej DVD, zawartość katalogów może się zmienić, warto jest skonfigurować proces aktualizowania tych katalogów. Możesz w dowolnym momencie wybrać katalog w Cathy, kliknąć prawym przyciskiem myszy i odświeżyć zawartość tego katalogu, ale to jest kłopotliwe i dodaje tarcia naszemu systemowi wyszukiwania.
Zamiast tego użyjemy CathyCmd, małego narzędzia interfejsu wiersza poleceń do wyszukiwania Cathy, aby napisać prosty skrypt wsadowy, aby zamiast tego zaktualizować wszystkie nasze katalogi katalogów lokalnych i sieciowych. Śmiało i pobierz CathyCmd ze strony internetowej Cathy i wyodrębnij pojedynczy plik wykonywalny do tego samego katalogu, w którym zainstalowałeś Cathy.exe.
Następnie musimy stworzyć prosty skrypt do napędu CathyCmd. Śmiało i utwórz nowy plik tekstowy w katalogu o nazwie update.txt i otwórz go. Wewnątrz pliku tekstowego wystarczy utworzyć kilka linii, aby poinformować CathyCmd. The tylko input CathyCmd odczyta z tego skryptu linie rozpoczynające się od #IGN i #DEV. Zobacz nasz przykładowy skrypt poniżej, aby zobaczyć, jak utworzyć własny skrypt:
## Polecenie IGN służy do wskazania plików \ katalogów, które mają zostać zignorowane:
#IGN * .tmp; \ tmp; \ Temp *;
## Polecenie DEV wskazuje foldery \ lokalizacje plików, które chcesz skatalogować:
## Format to: ścieżka, nazwa woluminu
#DEV E: \, DATA
Zapisz scenariusz po zmodyfikowaniu go zgodnie ze swoimi upodobaniami. Aby przetestować skrypt, zalecamy utworzenie pliku dummy w odświeżanej lokalizacji. Zrobiliśmy: whataintnocountry.txt na dysku E: \.
Uruchom skrypt, uruchamiając CathyCmd.exe z parametrem -f i plikiem skryptu, tak jak poniżej:
Rzućmy okiem na Cathy, aby upewnić się, że wszystko zaktualizowane zgodnie z przeznaczeniem:
Powodzenie! Znaleziono nowy plik z przypadkowym referencją Pulp Fiction. Nasz skrypt aktualizacji działa idealnie.
Teraz wszystko, co musisz zrobić, aby zakończyć proces automatyzacji, to umieszczenie wpisu w Harmonogramie zadań Windows (lub alternatywnym narzędziu, jeśli go używasz), aby odpalić skrypt zgodnie z harmonogramem. Biorąc pod uwagę częstotliwość, z jaką zmieniają się nasze lokalne pliki i pliki sieciowe, możemy ustawić odświeżanie co 12 godzin.
Jeśli obawiasz się ustawienia zbyt wysokiej stawki, ponieważ może to być uciążliwe dla zasobów systemowych, nie bądź. Po początkowym przejściu przez duży dysk lub strukturę katalogów, nowe polecenie dla tego katalogu zajmuje mniej niż sekundę, aby sprawdzić nowe pliki i nie powoduje zauważalnego drenażu zasobów systemowych.
Czy sprytnie wykorzystasz Cathy lub inną wskazówkę do indeksowania lub sztuczkę, którą chciałbyś podzielić się z innymi czytelnikami How-To Geek? Przejdź do poniższej rozmowy i udostępnij swoją mądrość wyszukiwania plików.