Comment trouver instantanément des fichiers sur des lecteurs flash, des partages réseau, des DVD, etc.
Il n'est pas nécessaire d'être un expert en informatique pour accumuler une pile de disques de sauvegarde, lecteurs amovibles, disques durs USB et autres supports non localisés. Trouver un fichier dans ce gâchis, en particulier lorsqu'il n'est plus directement accessible par votre ordinateur, est un casse-tête. Continuez à lire pendant que nous vous montrons comment créer un index de fichiers extrêmement rapide..
Pourquoi je veux faire ça?
Lorsque chaque fichier que vous avez est stocké directement sur votre ordinateur, il est facile de trouver ce dont vous avez besoin. Il existe d'excellents outils de recherche, tels que Everything from VoidTools, qui extraient votre table de fichiers maîtres en une fraction de seconde pour trouver exactement ce que vous recherchez.
Une fois que vous avez commencé à gérer plusieurs disques, supports amovibles (DVD de données, clés USB, fichiers de sauvegarde sur disques durs USB, etc.) et partages réseau, la recherche devient de plus en plus difficile, voire impossible. Si vous comptez sur la recherche locale rapide d'éclairage fournie par des outils tels que Everything, il peut s'avérer extrêmement frustrant d'essayer de trouver des fichiers qui sont hors de portée de tels outils..
Aujourd'hui, nous allons vous montrer comment indexer tout, depuis vos partages réseau sur votre clé USB, sur le disque dur de sauvegarde que vous extrayez une fois par mois. Vous n'aurez pas à effectuer de modifications mystérieuses dans Windows, ni à forcer Windows à sauter dans les anneaux d'indexation, ni dans aucun autre non-sens que de nombreux guides vous proposent de faire simplement pour que Windows reconnaisse que le fichier “Taxes 2009 1040 .pdf "existe réellement quelque part dans votre constellation de stockage de données.
Au lieu de cela, vous allez adorer la recherche simple et simple, la création rapide de catalogues, le tout dans un emballage léger et portable que vous pourrez retirer de votre ordinateur et emporter avec vous. Comment léger? Les applications occupent moins de 200 Ko d’espace et même l’indexation de chaque périphérique de stockage local, réseau et détaché de l’ensemble de notre bureau n’a généré qu’une collection d’index de fichiers d’une taille d’environ 30 Mo..
De quoi ai-je besoin?
Pour le tutoriel d'aujourd'hui, vous aurez besoin des éléments suivants:
- 1 copie de Cathy .
- Accès aux disques que vous souhaitez indexer.
- Facultatif: 1 copie de CathyCmd pour la mise à jour automatisée de l'index local.
Cathy est un outil simple et gratuit que l'auteur, Robert Vašíček, a créé dans les années 1990 pour cataloguer sa collection de fichiers MP3. Il a accompli un travail admirable en tendant le petit projet au fil des ans et le met régulièrement à jour plusieurs fois par an..
Installer et configurer Cathy
Après avoir téléchargé Cathy, extrayez le fichier unique Cathy.exe dans un endroit sûr. Nous avons choisi de placer notre installation dans / Mes documents / Ma Dropbox / Index de lecteurs / pour que 1) nos index de lecteurs soient sauvegardés sur Dropbox et 2) nous pourrions facilement rechercher nos index de fichiers hors de notre ordinateur / réseau à la maison..
Une fois que vous avez extrait et placé l'exécutable, lancez-le. Vous serez accueilli avec une installation nue, comme le montre la capture d'écran ci-dessus. Pas de fichiers, pas de catalogues, rien à rechercher pour nous.
Remarque: Si vous recevez un message d'erreur indiquant que vous avez besoin de mfc100.dll, cela signifie simplement que vous devez récupérer le package redistribuable Microsoft Visual C ++ pour répondre aux dépendances du programme. Vous pouvez télécharger la version 32 bits ici et la version 64 bits ici.
Commençons par créer notre premier catalogue. Quel genre de choses devriez-vous cataloguer? Tout lecteur, disque, support amovible, lecteur réseau ou autre source de données auquel vous pouvez accéder à partir de votre ordinateur et lire la structure de répertoires est un jeu équitable. Voici quelques sources à considérer pour faciliter l'indexation:
- Disques Durs Locaux
- Disques durs amovibles
- Sauvegardes CD / DVD
- Lecteurs flash
- Partages réseau
Bien que vous puissiez démarrer le projet en créant un catalogue pour l’un de vos emplacements de fichiers, nous allons commencer par indexer nos partages réseau. Dans 99% des cas, si nous ne pouvons pas trouver un fichier sur notre ordinateur local, nous allons trouvez-le sur le serveur de bureau.
Créez votre premier catalogue en cliquant sur l'onglet Catalogue dans l'interface graphique principale. Dans la zone «Racine», entrez le chemin d'accès tel qu'il est compris par l'ordinateur sur lequel vous travaillez (par exemple, G: \ MyDVDBackup ou \\ serveur \ MP3). Nous allons commencer par indexer \\ Hive \ Software, l’emplacement où nous sauvegardons les fichiers d’installation du logiciel. En plus de spécifier l'emplacement que vous souhaitez indexer, vous pouvez également modifier l'étiquette du volume..
Cette étiquette de volume sera vue à la fois dans Cathy et en tant que nom de fichier du catalogue spécifique créé par Cathy pour cet emplacement (chaque nouveau répertoire racine que vous entrez dans Cathy devient son propre catalogue unique). Par défaut, il prend le nom du dernier dossier de la structure de répertoires (dans le cas de notre exemple \\ Hive \ Software, il crée l'étiquette du volume [logiciel]). Nous modifions généralement l’étiquette de volume pour indiquer la source, nous allons donc la remplacer par \\ Hive \ Software \ pour nous rappeler les points d’index du serveur de bureau..
En plus des modifications ci-dessus, vous pouvez également ajouter des commentaires dans la zone Commentaire (ces commentaires seront affichés à côté des résultats de recherche futurs renvoyés par cette source). Par défaut, Cathy ignore certains fichiers (tels que les fichiers .tmp). vous pouvez supprimer cette restriction ou y ajouter si vous le souhaitez. Une fois que vous avez vérifié les paramètres de votre première entrée de catalogue, cliquez sur le bouton “Ajouter”..
La nouvelle entrée de catalogue apparaîtra dans la liste. De plus, un nouveau fichier sera présent dans le répertoire où se trouve Cathy.exe:
Si vous naviguez jusqu'à l'onglet de recherche dans l'interface graphique principale, vous pouvez saisir une expression de recherche dans la zone «Modèle» pour rechercher des fichiers dans le catalogue. L'un des éléments stockés dans le dossier / Logiciels / du serveur de bureau est un ensemble de compléments Windows Home Server, y compris LightsOut. Nous allons chercher cela maintenant pour tester le catalogue:
Parfait! En plus de rechercher le fichier immédiatement, car nous avons renommé le volume en nom de partage réseau du partage réseau indexé, il est extrêmement facile de lire les colonnes et de voir exactement où se trouve le fichier. De plus, si les résultats de la recherche pointent sur une ressource actuellement accessible à l’ordinateur (que ce soit parce que le résultat de la recherche est local, sur un partage réseau ou si le DVD indexé est en cours dans le lecteur), vous pouvez cliquer avec le bouton droit de la souris sur l’entrée et ouvrir le dossier. déposer ou explorer le chemin directement de Cathy.
Allez-y et ajoutez autant de sources que vous le souhaitez. N'oubliez pas que tout ce qui peut être vu par votre ordinateur (partages réseau, disques dans le lecteur de disque, même les dossiers FTP distants que vous avez montés dans Windows sous forme de répertoires) peut tous être indexé. N'oubliez pas que plus le nombre de fichiers indexés est important, plus cela prend du temps. Nous avons constaté que Cathy pouvait indexer environ un quart de million de fichiers en 30 secondes. Si le programme semble cesser de répondre, accordez-lui une minute ou deux. terminer le traitement des tables de fichiers.
Automatisation de la mise à jour du catalogue pour les lecteurs locaux et les partages réseau
Si vous suivez simplement la première partie du didacticiel, vous êtes déjà à des années-lumière de la plupart des gens car vous disposez maintenant d'un index interrogeable de tous vos médias hors connexion. Il est désormais simple et rapide de découvrir exactement quelle sauvegarde. partage de disque ou de réseau que vous avez quitté ces anciennes déclarations d'impôt sur.
Cependant, vous pouvez apporter quelques modifications simples à votre flux de travail Cathy, ce qui améliorera considérablement votre expérience et maintiendra le tout à jour..
Si vous utilisez Cathy pour rechercher des lecteurs locaux ou des lecteurs réseau où, contrairement à une sauvegarde de DVD gravée, le contenu des répertoires peut changer, il est intéressant de configurer un processus de mise à jour de ces répertoires. Vous pouvez, à tout moment, sélectionner un catalogue dans Cathy, cliquer avec le bouton droit de la souris et actualiser le contenu de ce catalogue, mais cela est fastidieux et ajoute des frictions à notre système de recherche..
Au lieu de cela, nous allons utiliser CathyCmd, un tout petit outil d'interface en ligne de commande pour la recherche dans Cathy, afin d'écrire un simple script de traitement par lots pour mettre à jour tous nos catalogues de répertoires locaux et de réseaux. Allez-y et téléchargez CathyCmd depuis le site Web de Cathy et extrayez le fichier exécutable dans le même répertoire que celui où vous avez installé Cathy.exe..
Ensuite, nous devons créer un script simple pour piloter CathyCmd. Allez-y, créez un nouveau fichier texte dans le répertoire appelé update.txt et ouvrez-le. À l'intérieur du fichier texte, il suffit de créer quelques lignes pour instruire CathyCmd. le seulement Les entrées que CathyCmd lira à partir de ce script sont les lignes commençant par #IGN et #DEV. Regardez notre exemple de script ci-dessous pour savoir comment structurer votre propre script:
## La commande IGN est utilisée pour indiquer les fichiers \ répertoires que vous voulez ignorer:
#IGN * .tmp; \ tmp; \ Temp *;
## La commande DEV indique les dossiers \ emplacements de fichiers que vous souhaitez cataloguer:
## Le format est: chemin, nom du volume
#DEV E: \, DATA
Enregistrez le script une fois que vous l'avez modifié à votre convenance. Pour tester le script, nous vous recommandons de créer un fichier factice à l'emplacement que vous actualisez. Nous avons créé: whataintnocountry.txt sur le lecteur E: \.
Exécutez le script en exécutant CathyCmd.exe avec le paramètre -f et le fichier de script, comme suit:
Jetons un coup d’œil à Cathy pour s’assurer que tout a été mis à jour comme prévu:
Succès! Le nouveau fichier avec la référence occasionnelle Pulp Fiction a été localisé. Notre script de mise à jour fonctionne parfaitement.
Maintenant, tout ce que vous avez à faire pour terminer le processus d’automatisation consiste à placer dans le planificateur de tâches Windows (ou dans un autre outil, le cas échéant), une entrée permettant de lancer le script selon un calendrier. Etant donné la fréquence à laquelle nos fichiers locaux et nos fichiers réseau changent, nous pouvons le configurer pour qu'il soit actualisé toutes les 12 heures..
Ne vous inquiétez pas si vous souhaitez que le taux d'actualisation soit trop élevé, car cela pourrait épuiser les ressources du système. Une fois que vous avez effectué la gravure initiale sur un disque volumineux ou une structure de répertoires, la nouvelle commande de ce catalogue prend moins d'une seconde pour rechercher de nouveaux fichiers et ne génère aucune perte sensible des ressources système..
Avez-vous un moyen intelligent d’utiliser Cathy ou un autre conseil ou astuce d’indexation que vous voudriez partager avec vos lecteurs de How-To Geek? Sautez dans la conversation ci-dessous et partagez la sagesse de votre recherche de fichiers.