So finden Sie Dateien auf Flash-Laufwerken, Netzwerkfreigaben, DVDs und mehr
Sie müssen kein Computer-Anwender sein, um einen Haufen von Sicherungsdatenträgern, Wechseldatenträgern, USB-Festplatten und anderen nicht lokalisierten Medien anzusammeln. Das Auffinden einer Datei in diesem Durcheinander, insbesondere wenn sie von Ihrem Computer nicht mehr direkt zugänglich ist, bereitet Kopfschmerzen. Lesen Sie weiter, während wir Ihnen zeigen, wie Sie einen blitzschnellen Dateiindex erstellen können.
Warum möchte ich das tun??
Wenn jede einzelne Datei direkt auf Ihrem Computer gespeichert ist, können Sie leicht finden, was Sie benötigen. Es gibt großartige Suchwerkzeuge wie Everything from VoidTools, die in Sekundenbruchteilen Ihre Master-Datentabelle durchgehen, um genau das zu finden, wonach Sie suchen.
Wenn Sie mit mehreren Festplatten, Wechseldatenträgern (z. B. Daten-DVDs, Flash-Laufwerken, Sicherungsdateien auf USB-Festplatten usw.) und Netzwerkfreigaben beginnen, wird die Suche jedoch zunehmend schwieriger, wenn nicht unmöglich. Wenn Sie sich darauf verlassen, dass diese schnelle lokale Suche von Tools wie Everything bereitgestellt wird, kann es extrem frustrierend sein, Dateien zu finden, die sich außerhalb der Reichweite solcher Tools befinden.
Heute zeigen wir Ihnen, wie Sie alles von Ihren Netzwerkfreigaben auf Ihrem Flash-Laufwerk auf die Sicherungsfestplatte indexieren, die Sie einmal im Monat herausziehen. Sie müssen keine geheimen Bearbeitungen an Windows vornehmen, Windows dazu zwingen, durch alle Indexierungsrahmen zu springen, oder die anderen unsinnigen Handbücher lassen Sie zu, damit Windows nur die Datei "Taxes 2009 1040" erkennt .pdf ”existiert tatsächlich irgendwo in Ihrer Konstellation der Datenspeicherung.
Stattdessen genießen Sie eine unkomplizierte Suche, eine blitzschnelle Katalogerstellung und alles in einem leichten und tragbaren Paket, das Sie direkt vom Computer abziehen und mitnehmen können. Wie leicht Die Apps beanspruchen weniger als 200.000 Speicherplatz, und selbst das Indizieren jedes lokalen, Netzwerk- und freistehenden Speichergerätes in unserem gesamten Büro ergab nur eine Sammlung von Dateizählern 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 Datenträger, die Sie indizieren möchten.
- Optional: 1 Kopie von CathyCmd für die automatische Aktualisierung des lokalen Index.
Cathy ist ein einfaches und kostenloses Tool, das der Autor Robert Vašíček ursprünglich in den 1990er Jahren zur Katalogisierung seiner MP3-Dateien erstellt hat. Er hat im Laufe der Jahre eine bewundernswerte Arbeit geleistet, die an dem kleinen Projekt arbeitet, und es immer noch ein paar Mal pro Jahr regelmäßig aktualisiert.
Cathy installieren und konfigurieren
Nachdem Sie Cathy heruntergeladen haben, extrahieren Sie die einzelne Datei Cathy.exe an einem sicheren Ort. Wir haben uns für die Installation in / Eigene Dateien / Meine Dropbox / Laufwerksverzeichnisse / entschieden, so dass 1) unsere Laufwerksindizes auf Dropbox gesichert werden würden und 2) wir unsere Dateiindizes problemlos von unserem Heimcomputer / Netzwerk aus durchsuchen könnten.
Wenn Sie die ausführbare Datei extrahiert und platziert haben, führen Sie sie aus. Sie werden mit einer bloßen Installation begrüßt, wie in der Abbildung oben gezeigt. Keine Dateien, keine Kataloge, noch keine Suche.
Hinweis: Wenn Sie eine Fehlermeldung erhalten, die besagt, dass Sie die Datei mfc100.dll benötigen, bedeutet dies nur, dass Sie das Microsoft Visual C ++ Resdistributable Package 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, Datenträger, Wechseldatenträger, Netzwerklaufwerke oder andere Datenquellen, auf die Sie von Ihrem Computer aus zugreifen und die Verzeichnisstruktur lesen können, sind ein faires Spiel. Im Folgenden finden Sie einige Quellen, die die Indizierung für Ihre Suche berücksichtigen sollten:
- Lokale Festplatten
- Herausnehmbare Festplatten
- CD / DVD-Sicherungen
- Flash-Laufwerke
- Netzwerkfreigaben
Während Sie das Projekt durch Erstellen eines Katalogs für einen beliebigen Dateispeicherort starten können, indizieren Sie zunächst unsere Netzwerkfreigaben. In 99% der Fälle, wenn wir keine Datei auf unserem lokalen Computer finden, werden wir dies tun finden Sie es auf dem Office-Server.
Erstellen Sie Ihren ersten Katalog, indem Sie in der Haupt-GUI auf die Registerkarte Katalog klicken. Geben Sie im Feld "Root" den Pfadnamen ein, wie er von dem Computer, an dem Sie arbeiten, verstanden wird (z. B. G: \ MyDVDBackup oder \\ Server \ MP3s). Wir beginnen mit der Indizierung von \\ Hive \ Software, dem Speicherort, an dem die Installationsdateien der Software gesichert werden. Sie können nicht nur den Ort angeben, den Sie indexieren möchten, sondern auch die Datenträgerbezeichnung bearbeiten.
Diese Datenträgerbezeichnung wird sowohl in Cathy als auch als Dateiname des von Cathy für diesen Speicherort erstellten spezifischen Katalogs angezeigt (jedes neue Stammverzeichnis, das Sie in Cathy eingeben, wird zu einem eigenen eindeutigen Katalog). Standardmäßig wird der Name des letzten Ordners in der Verzeichnisstruktur verwendet (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 die Indexpunkte auf dem Office-Server zu erinnern.
Zusätzlich zu den oben genannten Änderungen können Sie im Kommentarfeld auch Kommentare hinzufü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. Wenn Sie die Einstellungen für Ihren ersten Katalogeintrag überprüft haben, klicken Sie auf die Schaltfläche "Hinzufügen".
Der neue Katalogeintrag wird in der Liste angezeigt. Außerdem befindet sich eine neue Datei in dem Verzeichnis, in dem sich Cathy.exe befindet:
Wenn Sie in der Hauptbenutzeroberfläche zur Registerkarte "Suche" navigieren, können Sie einen Suchausdruck in das Feld "Muster" eingeben, um nach Dateien im Katalog zu suchen. Eine der Sachen, die im Ordner / Software / auf dem Office-Server gespeichert werden, 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, da wir das Volume in den Namen der Netzwerkfreigabe der von uns indizierten Netzwerkfreigabe umbenannt haben, ist es extrem einfach, die Spalten zu lesen und genau zu wissen, wo sich die Datei befindet. Wenn die Suchergebnisse auf eine Ressource verweisen, auf die aktuell der Computer zugreifen kann (unabhängig davon, ob das Suchergebnis lokal, auf einer Netzwerkfreigabe ist oder die indizierte DVD im Laufwerk aktuell ist), können Sie mit der rechten Maustaste auf den Eintrag klicken und das Fenster öffnen Datei oder erkunde den Pfad direkt von Cathy.
Fügen Sie so viele Quellen hinzu, wie Sie möchten. Erinnern Sie sich an alles, was auf Ihrem Computer sichtbar ist (Netzwerkfreigaben, Discs im Laufwerk, sogar Remote-FTP-Ordner, die Sie in Windows als Verzeichnisse bereitgestellt haben), die alle indiziert werden können. Bedenken Sie, dass die Anzahl der Dateien, die Sie indexieren, umso länger dauert, je länger Sie brauchen. Wir konnten feststellen, dass Cathy in 30 Sekunden etwa eine Viertelmillion Dateien indizieren konnte. Wenn das Programm dann nicht mehr zu reagieren scheint, geben Sie ihm eine oder zwei Minuten Zeit Beenden Sie das Knacken der Dateitabellen.
Automatisieren der Katalogaktualisierung für lokale Laufwerke und Netzwerkfreigaben
Wenn Sie nur den ersten Teil des Tutorials befolgen, sind Sie den meisten Leuten bereits um einige Jahre voraus, da Sie jetzt einen durchsuchbaren Index aller Ihrer Offline-Medien haben. Es ist jetzt einfach und sehr schnell, um herauszufinden, welches Backup genau ist Festplatte oder Netzwerkfreigabe, auf der Sie die alte Steuererklärung hinterlassen haben.
Es gibt einige einfache Verbesserungen, die Sie an Ihrem Cathy-Workflow vornehmen können, die jedoch Ihre Erfahrung erheblich verbessern und alles auf dem neuesten Stand halten.
Wenn Sie mit Cathy lokale Laufwerke oder Netzlaufwerke durchsuchen, bei denen sich der Inhalt der Verzeichnisse im Gegensatz zu einer 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 umständlich und führt zu einer größeren Reibung in unserem Suchsystem.
Stattdessen verwenden wir CathyCmd, ein winziges kleines Befehlszeilen-Interface-Tool für die Cathy-Suche, um ein einfaches Batch-Skript zu schreiben, um stattdessen alle lokalen und Netzwerkverzeichniskataloge zu aktualisieren. Laden Sie CathyCmd von der Cathy-Website herunter und extrahieren Sie die einzelne ausführbare Datei in dasselbe Verzeichnis, in das Sie Cathy.exe installiert haben.
Als nächstes müssen wir ein einfaches Skript für CathyCmd erstellen. Erstellen Sie eine neue Textdatei im Verzeichnis update.txt und öffnen Sie sie. In der Textdatei müssen wir nur wenige Zeilen erstellen, um CathyCmd anzuweisen. Das nur Eingaben, die CathyCmd aus diesem Skript liest, sind die Zeilen, die mit #IGN und #DEV beginnen. Sehen Sie sich unser Beispielskript unten an, um zu sehen, wie Sie Ihr eigenes Skript strukturieren können:
## Der IGN-Befehl wird verwendet, um Dateien / Verzeichnisse anzugeben, die ignoriert werden sollen:
#IGN * .tmp; \ tmp; \ Temp *;
## Der Befehl DEV gibt die Ordner \ Dateispeicherorte an, die katalogisiert werden sollen:
## Das Format ist: Pfad, Volume-Name
#DEV E: \, DATA
Speichern Sie das Skript, sobald Sie es nach Ihren Wünschen bearbeitet haben. Um das Skript zu testen, empfehlen wir, eine Dummy-Datei an dem Speicherort zu erstellen, an dem Sie die Aktualisierung durchführen. Wir haben gemacht: whataintnocountry.txt auf dem Laufwerk E: \.
Führen Sie das Skript aus, indem Sie CathyCmd.exe mit dem Parameter -f und der Skriptdatei ausführen:
Werfen wir einen kurzen Blick in Cathy, um sicherzustellen, dass alles wie beabsichtigt aktualisiert wird:
Erfolg! Die neue Datei mit der beiläufigen Pulp Fiction-Referenz wurde gefunden. Unser Update-Skript funktioniert einwandfrei.
Alles, was Sie zum Beenden des Automatisierungsprozesses tun müssen, ist, den Windows Taskplaner (oder ein alternatives Tool, falls Sie einen verwenden) als Eingabe zu verwenden, um das Skript nach einem Zeitplan auszulösen. In Anbetracht der Häufigkeit, mit der sich unsere lokalen Dateien und Netzwerkdateien ändern, können Sie alle 12 Stunden aktualisieren.
Wenn Sie sich Sorgen machen, die frische Rate zu hoch einzustellen, weil dies die Systemressourcen belasten könnte, sollten Sie dies nicht tun. Wenn Sie den ersten Durchlauf durch eine große Datenträger- oder Verzeichnisstruktur durchgeführt haben, dauert der neue Befehl für diesen Katalog weniger als eine Sekunde, um nach neuen Dateien zu suchen und erzeugt keinen spürbaren Stromverbrauch für die Systemressourcen.
Hast du eine clevere Art, Cathy oder einen anderen Tipp oder Trick zu verwenden, den du gerne mit deinen How-To-Geek-Lesern teilen möchtest? Springe in die Konversation weiter unten und teile deine Weisheit zur Dateisuche.