12Aug
Sie müssen kein Computerbenutzer sein, um einen Stapel von Sicherungsdisks, Wechseldatenträgern, USB-Festplattenlaufwerken und anderen nicht lokalisierten Medien zu sammeln. Eine Datei in dieser Unordnung zu finden, besonders wenn sie nicht mehr direkt von Ihrem Computer aus zugänglich ist, bereitet Kopfschmerzen. Lesen Sie weiter, wie wir Ihnen zeigen, wie Sie einen blitzschnellen Dateiindex erstellen.
Warum möchte ich das tun?
Wenn jede Datei, die Sie haben, direkt auf Ihrem Computer gespeichert wird, ist es einfach zu finden, was Sie brauchen. Es gibt großartige Suchwerkzeuge wie "Alles aus VoidTools", die Ihre Master-Dateitabelle in Sekundenbruchteilen durchforsten, um genau das zu finden, wonach Sie suchen.
Wenn Sie mit mehreren Festplatten, Wechselmedien( z. B. Daten-DVDs, Flash-Laufwerken, Sicherungsdateien auf USB-Festplatten usw.) und Netzwerkfreigaben arbeiten, wird die Suche immer schwieriger, wenn nicht sogar unmöglich. Wenn Sie auf die schnelle lokale Suche angewiesen sind, die Tools wie Everything bieten, kann es extrem frustrierend sein, Dateien zu finden, die außerhalb der Reichweite solcher Tools liegen.
Heute zeigen wir Ihnen, wie Sie alles von Ihren Netzwerkfreigaben zu Ihrem Flash-Laufwerk auf die Backup-Festplatte, die Sie einmal im Monat herausziehen, indizieren. Sie müssen keine arkanen Änderungen an Windows vornehmen, Windows zwingen, durch irgendwelche Indizierungsrahmen zu springen, oder irgendeinen der anderen Unsinn, den viele Führer Sie erdulden müssen, um Windows nur zu bestätigen, dass die Datei "Steuern 2009 1040.pdf "existiert irgendwo in Ihrer Konstellation von Datenspeicher.
Stattdessen genießen Sie totes, einfaches Suchen, blitzschnelles Erstellen von Katalogen und alles in einem leichten und tragbaren Paket, das Sie direkt von Ihrem Computer auslesen und mitnehmen können. Wie gering ist das Gewicht? Die Apps beanspruchen weniger als 200 KB Speicherplatz und selbst die Indizierung aller lokalen, Netzwerk- und separaten Speichergeräte in unserem gesamten Büro ergab nur eine Sammlung von Dateiindizes mit einer Größe von etwa 30 MB.
Was brauche ich?
Für das heutige Tutorial benötigen Sie folgende Dinge:
- 1 Kopie von Cathy.
- Zugriff auf die Festplatten, die Sie indizieren möchten.
- Optional: 1 Kopie von CathyCmd für die automatische lokale Indexaktualisierung.
Cathy ist ein einfaches und kostenloses Tool, das der Autor Robert Vašíček ursprünglich in den 1990er Jahren entwickelt hat, um seine Sammlung von MP3-Dateien zu katalogisieren. Er hat im Laufe der Jahre eine bewundernswerte Arbeit geleistet, die sich um das kleine Projekt kümmert, und aktualisiert es routinemäßig einige Male im Jahr.
Installieren und Konfigurieren von Cathy
Nachdem Sie Cathy heruntergeladen haben, extrahieren Sie die einzelne Datei Cathy.exe an einem sicheren Ort. Wir haben uns entschieden, unsere Installation in / Eigene Dateien / Meine Dropbox / Laufwerksindizes / zu platzieren, damit 1) unsere Laufwerksindizes in Dropbox gesichert werden und 2) wir unsere Dateiindizes leicht von unserem Heimcomputer / Netzwerk aus durchsuchen können.
Sobald Sie die ausführbare Datei extrahiert und abgelegt haben, fahren Sie fort und führen Sie sie aus. Sie werden mit einer nackten Installation begrüßt, wie im Screenshot oben zu sehen ist. Keine Dateien, keine Kataloge, noch nichts für uns zu suchen.
Hinweis: Wenn Sie eine Fehlermeldung erhalten, die angibt, dass Sie die Datei mfc100.dll benötigen, bedeutet dies lediglich, dass Sie das Microsoft Visual C ++ Resdistributable-Paket verwenden müssen, um die Abhängigkeiten des Programms zu erfüllen. Sie können die 32-Bit-Version hier und die 64-Bit-Version hier herunterladen.
Beginnen wir mit der Erstellung unseres ersten Katalogs. Welche Dinge sollten Sie katalogisieren? Alle Laufwerke, Festplatten, Wechselmedien, Netzwerklaufwerke oder andere Datenquellen, auf die Sie von Ihrem Computer aus zugreifen und die Verzeichnisstruktur lesen können, sind Fairplay. Im Folgenden finden Sie einige Quellen, die Sie für die Indexierung in Betracht ziehen sollten:
- Lokale Festplatten
- Wechselfestplatten
- CD / DVD-Backups
- Flash-Laufwerke
- Netzwerkfreigaben
Sie können das Projekt starten, indem Sie einen Katalog für einen Ihrer Dateispeicherorte erstellenBeginnen wir mit der Indexierung unserer Netzwerkfreigaben. Wenn wir in 99% der Fälle keine Datei auf unserem lokalen Computer finden, werden wir sie auf dem Office-Server finden.
Erstellen Sie Ihren ersten Katalog, indem Sie in der Haupt-GUI auf die Registerkarte Katalog klicken. Geben Sie im Feld "Root" den Pfadnamen ein, den der Computer, mit dem Sie arbeiten, versteht( z. B. G: \ MyDVDBackup oder \\ Server \ MP3s).Wir beginnen mit der Indizierung von \\ Hive \ Software, dem Ort, an dem wir Softwareinstallationsdateien sichern. Sie können nicht nur den Speicherort angeben, den Sie indizieren möchten, sondern auch die Datenträgerbezeichnung.
Dieses Volume-Label wird sowohl in Cathy als auch als Dateiname des von Cathy für diesen Ort erstellten Katalogs angezeigt( jedes neue Root-Verzeichnis, das Sie in Cathy eingeben, wird zu seinem eigenen eindeutigen Katalog).Standardmäßig nimmt es den Namen des letzten Ordners in der Verzeichnisstruktur an( im Fall unseres \\ Hive \ Software-Beispiels wird die Datenträgerbezeichnung [Software] erstellt).Im Allgemeinen bearbeiten wir die Datenträgerbezeichnung, um die Quelle anzugeben, sodass wir sie jetzt in \\ Hive \ Software \ ändern, um uns an die Indexpunkte auf dem Office-Server zu erinnern.
Zusätzlich zu den oben genannten Änderungen können Sie auch Kommentare in das Feld Kommentar einfügen( diese Kommentare werden neben zukünftigen Suchergebnissen angezeigt, die von dieser Quelle zurückgegeben werden).Standardmäßig ignoriert Cathy bestimmte Dateien( z. B.. tmp-Dateien).Sie können diese Einschränkung entfernen oder hinzufügen, wenn Sie möchten. Sobald Sie die Einstellungen für Ihren ersten Katalogeintrag überprüft haben, klicken Sie auf die Schaltfläche "Hinzufügen".
Der neue Katalogeintrag erscheint in der Liste. Außerdem wird eine neue Datei in dem Verzeichnis angezeigt, in dem sich Cathy.exe befindet:
Wenn Sie in der Haupt-GUI zur Registerkarte Suchen navigieren, können Sie im Feld "Muster" einen Suchausdruck eingeben, um nach Dateien zu suchenim Katalog. Eines der Dinge, die im Ordner /Software/ auf dem Office-Server gespeichert sind, ist eine Sammlung von Windows Home Server-Add-Ins, einschließlich LightsOut. Wir werden jetzt danach suchen, um den Katalog zu testen:
Perfekt! Zusätzlich zum sofortigen Auffinden der Datei, weil wir das Volume in den Netzwerkfreigabenamen der Netzwerkfreigabe umbenannt haben, die wir indizierten, ist es extrem einfach, quer durch die Spalten zu lesen und genau zu sehen, wo sich die Datei befindet. Wenn die Suchergebnisse auf eine Ressource zeigen, auf die der Computer aktuell zugreifen kann( ob das Ergebnis lokal oder auf einer Netzwerkfreigabe ist oder die indizierte DVD im Laufwerk aktuell ist), können Sie mit der rechten Maustaste auf den Eintrag klicken und dieDatei oder erkunden Sie den Weg direkt von Cathy.
Gehen Sie voran und fügen Sie so viele Quellen hinzu, wie Sie möchten. Denken Sie daran, dass alles, was von Ihrem Computer gesehen werden kann( Netzwerkfreigaben, Disks im Laufwerk, sogar entfernte FTP-Ordner, die Sie als Verzeichnisse in Windows gemountet haben), alle indiziert werden können. Beachten Sie, dass Cathy in 30 Sekunden rund eine Viertel Million Dateien indexieren kann, je größer die Anzahl der Dateien, die Sie indexieren, desto länger dauert es. Wenn das Programm also nicht mehr reagiert, geben Sie ihm eine oder zwei MinutenBeenden Sie das Bearbeiten der Dateitabellen.
Automatisierung der Katalogaktualisierung für lokale Laufwerke und Netzwerkfreigaben
Wenn Sie nur dem ersten Teil des Lernprogramms folgen, sind Sie den meisten Menschen schon leicht voraus, da Sie jetzt einen durchsuchbaren Index aller Offline-Medien haben - jetztEinfach und superschnell für Sie, um genau herauszufinden, auf welcher Backup-Festplatte oder Netzwerkfreigabe Sie diese alten Steuererklärungen hinterlassen haben.
Es gibt ein paar einfache Änderungen, die Sie an Ihrem Cathy-Workflow vornehmen können, die jedoch Ihre Erfahrung erheblich verbessern und alles auf dem neuesten Stand halten.
Wenn Sie Cathy für die Suche nach lokalen Laufwerken oder Netzlaufwerken verwenden, bei denen sich der Inhalt der Verzeichnisse im Gegensatz zu einer gebrannten DVD-Sicherung ändern kann, empfiehlt es sich, einen Prozess zum Aktualisieren dieser Verzeichnisse einzurichten. Sie können jederzeit einen Katalog in Cathy auswählen, mit der rechten Maustaste klicken und den Inhalt dieses Katalogs aktualisieren. Dies ist jedoch mühselig und erhöht die Reibung in unserem Suchsystem.
Stattdessen verwenden wir CathyCmd, ein winziges Befehlszeilen-Tool für die Cathy-Suche, um ein einfaches Batch-Skript zu schreiben, um stattdessen alle unsere lokalen und Netzwerkverzeichniskataloge zu aktualisieren. Fahren Sie fort und laden Sie CathyCmd von der Cathy-Website herunter und extrahieren Sie die einzelne ausführbare Datei in das Verzeichnis, in dem Sie Cathy.exe installiert haben.
Als nächstes müssen wir ein einfaches Skript erstellen, um CathyCmd zu steuern. Gehen Sie weiter und erstellen Sie eine neue Textdatei im Verzeichnis namens update.txt und öffnen Sie sie. Innerhalb der Textdatei müssen wir nur ein paar Zeilen erstellen, um CathyCmd zu instruieren. Die nur Eingänge CathyCmd liest aus diesem Skript diejenigen Zeilen, die mit #IGN und #DEV beginnen. Sehen Sie sich unser Beispielskript an, um zu sehen, wie Sie Ihr eigenes Skript strukturieren:
## Der IGN-Befehl wird verwendet, um Dateien anzugeben, die Sie ignorieren wollen:
#IGN *. tmp;\ tmp;\ Temp *;
## Der Befehl DEV zeigt die Verzeichnisse der Ordner an, die Sie katalogisieren wollen:
## Das Format ist: Pfad, Name des Datenträgers
#DEV E: \, DATA
Speichern Sie das Skript, nachdem Sie es nach Ihren Wünschen bearbeitet haben. Um das Skript zu testen, empfehlen wir, eine Dummy-Datei an dem Speicherort zu erstellen, den Sie aktualisieren. Wir haben: whataintnocountry.txt auf dem Laufwerk E: \ erstellt.
Führen Sie das Skript aus, indem Sie CathyCmd.exe mit dem Parameter -f und der Skriptdatei wie folgt ausführen:
Werfen wir einen kurzen Blick auf Cathy, um sicherzustellen, dass alles wie beabsichtigt aktualisiert wird:
Erfolg! Die neue Datei mit der zufälligen Pulp Fiction-Referenz wurde gefunden. Unser Update-Skript funktioniert einwandfrei.
Um den Automatisierungsprozess zu beenden, müssen Sie nur noch den Windows-Taskplaner( oder ein alternatives Tool, falls Sie eines verwenden) eingeben, um das Skript nach einem Zeitplan auszuführen. Angesichts der Häufigkeit, mit der sich unsere lokalen Dateien und Netzwerkdateien ändern, können wir sie alle 12 Stunden aktualisieren.
Wenn Sie sich Sorgen machen, die neue Rate zu hoch zu setzen, weil dies die Systemressourcen schwächen könnte, dann sollten Sie das nicht tun. Sobald Sie den ersten Schleifvorgang über eine große Festplatten- oder Verzeichnisstruktur durchgeführt haben, benötigt der neue Befehl für diesen Katalog weniger als eine Sekunde, um nach neuen Dateien zu suchen, und erzeugt keine nennenswerte Belastung der Systemressourcen.
Haben Sie eine clevere Möglichkeit, Cathy oder einen anderen Indexierungstipp oder -trick zu verwenden, den Sie mit Ihren Kollegen von How-To Geek-Lesern teilen möchten? Springe unten in die Konversation und teile deine Weisheit für die Dateisuche.