L'indexation de recherche interfère avec notre processus de construction, et je voudrais exclure toutes les instances de nos répertoires de développement de l'indexeur (nous avons une configuration de tronc et de branches).
Je pourrais exclure tout le répertoire parent, mais cela exclurait trop de fichiers.
Je peux le faire manuellement en désélectionnant chaque instance dans les options d'indexation, mais c'est très manuel et fastidieux.
J'ai trouvé les règles dans le registre à HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\CrawlScopeManager\Windows\SystemIndex\WorkingSetRules
, mais je ne sais pas si c'est casher de le mettre à jour à la volée.
Est-il possible d'exclure des répertoires de la recherche Windows par caractères génériques ou d'autres critères moins manuels?
la source
Réponses:
J'ai regardé dans la
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\CrawlScopeManager\Windows\SystemIndex\DefaultRules
clé et j'ai trouvé quelque chose d'intéressant.DefaultRules\1
contient:Regardez cette
URL
clé - deux caractères génériques!Ainsi, puisque Windows Search prend en charge nativement les caractères génériques, tout ce que nous avons à faire est de modifier une exception existante.
Ajout d'exceptions génériques à la recherche Windows
Ajoutez une exception pour un répertoire approprié en accédant à
Indexing Options
→Modify
et en désélectionnant un répertoire (dans mon cas,C:\Users\MyName\dev\trunk\bin
).Allez dans
Services
, sélectionnezWindows Search
, cliquez dessus avec le bouton droit et sélectionnezStop
.Ouvrez l'Éditeur du Registre et accédez à
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\CrawlScopeManager\Windows\SystemIndex\WorkingSetRules
.Parcourez chaque sous-clé numérotée pour trouver la vôtre.
Modifiez l'exception.
Dans mon cas, j'ai extrait plusieurs branches, donc j'aurai des répertoires pour
trunk
et pour chaque branche versionnée (comme 3.2, 4.0, etc.). J'ai donc changé laURL
clé deà
Faites un clic droit sur
Windows Search
et sélectionnezStart
ouRestart
.C'est ça! Les répertoires sont même décochés / exclus dans les options d'indexation.
la source