Table des matières:
Vidéo: Recherche de fichiers par lots utile : 6 étapes
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Bonjour. C'est mon premier instructable. donc si je fais une erreur, allez-y doucement. J'avais créé un simple moteur de recherche de fichiers batch, pour m'aider à trouver les fichiers dont j'ai besoin dans ma jungle de disque dur. Ce batch est tellement plus rapide que la recherche Windows standard (bouton windows +f). Avantages: - Très rapide - facile à faire. - Portable (en fait, vous pouvez mémoriser toutes les commandes) - l'utiliser vous donne l'air très cool.:DCons:- Limité à la recherche de nom de fichier uniquement.- doit mettre à jour la base de données régulièrement.- la mise à jour peut prendre une éternité:) J'ai recherché instructable pour un fichier batch similaire mais n'en ai trouvé aucun. Cela m'encourage à en faire un.
Étape 1: Se préparer
1. exécutez cmd sur Démarrer-> exécuter, tapez cmd, appuyez sur enter.2. créer un nouveau dossier. (md n'importe quoi) 3. ajoutez le nouveau dossier à votre panneau de configuration de variable de chemin système-> propriétés du système-> avancé-> variable d'environnement-> sélectionnez le chemin-> modifier-> ok4. vérifiez-le dans la fenêtre de commande en tapant "chemin" suivi du bouton Entrée.5. explorez votre nouveau dossier.6. créer deux nouveaux texte document.7. renommer l'un d'eux en update.8. renommer l'autre en recherche.
Étape 2: Premier fichier de lot
c'est le contenu du fichier update.txt il suffit de le copier et de le coller dans le update.txt::start@title UPDATE@del k:\finder\allfiles.log@dir c:\ d:\ e:\ f:\ G:\ h:\ I:\ J:\ K:\ /s /a /b >> K:\finder\Allfiles.log::endveuillez modifier le dossier "K:\finder" dans le nom de dossier que vous venez de créer. enregistrez-lenote: vous pouvez ajouter ou supprimer la lettre de lecteur en fonction de votre système. la commande ci-dessus indexera le nom du fichier de la lettre de lecteur C à K.
Étape 3: Deuxième fichier batch
C'est le contenu de la deuxième recherche de fichier.txtjuste un copier-coller.::start@echo offTitle Searchecho utilise \.extension $ pour rechercher l'extension du fichier, c'est-à-dire:*.mp3color 0afindstr /I /L /A:FC "%1 % 2 %3" k:\finder\allfiles.log |more::endveuillez modifier le dossier "K:\finder" dans le nom de dossier que vous venez de créer. enregistrez-le.
Étape 4: renommer le document texte
allez à votre invite de commandetyperen *.txt *.batpress entrez, vous devriez obtenir 2 nouveaux fichiers batch maintenant au lieu d'un document texte.
Étape 5: Création des journaux
lancez maintenant la mise à jour.batet attendez……….un certain temps.détendez-vous, cela peut prendre 5 à 15 minutes pour terminer.une fois terminé, il créera un nouveau fichier appelé allfiles.log un énorme:)
Étape 6: Action
Ensuite, vous pouvez exécuter le fichier search.bat.sample d'utilisationsearch updatesearch \.doc (pour rechercher l'extension de fichier) plus de contrôle: appuyez sur Entrée pour faire défiler une ligne. Appuyez sur la barre d'espace pour faire défiler la page. Appuyez sur ctrl + c pour quitter la recherche. comme il se trouve déjà sur votre chemin système, vous pouvez exécuter à la fois la recherche et la mise à jour à partir de n'importe quel dossier, ou même à partir de la commande d'exécution. En fait, si vous êtes un utilisateur avancé, vous pouvez ignorer quelques étapes de cette instruction. fait pour moi.merci d'avoir lu.