La indexación de búsqueda está interfiriendo con nuestro proceso de compilación, y me gustaría excluir todas las instancias de nuestros directorios de desarrollo del indexador (tenemos una configuración de troncales y ramas).
Podría excluir todo el directorio principal, pero eso excluiría demasiados archivos.
Puedo hacerlo manualmente deseleccionando cada instancia en las opciones de indexación, pero esto es muy manual y tedioso.
Encontré las reglas en el registro en HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\CrawlScopeManager\Windows\SystemIndex\WorkingSetRules, pero no sé si es kosher actualizar eso sobre la marcha.
¿Es posible excluir directorios de Windows Search por comodín u otros criterios menos manuales?
windows-7
windows-search
wildcards
mskfisher
fuente
fuente

Respuestas:
Miré la
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\CrawlScopeManager\Windows\SystemIndex\DefaultRulesllave y encontré algo interesante.DefaultRules\1contiene:Mira esa
URLllave: ¡dos comodines!Entonces, dado que Windows Search admite de forma nativa los comodines, todo lo que tenemos que hacer es ajustar una excepción existente.
Agregar excepciones de comodines a la búsqueda de Windows
Agregue una excepción para un directorio adecuado yendo a
Indexing Options→Modifyy deseleccionando un directorio (en mi caso,C:\Users\MyName\dev\trunk\bin).Vaya a
Services, seleccioneWindows Search, haga clic derecho sobre él y seleccioneStop.Abra el Editor del registro y navegue hasta
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\CrawlScopeManager\Windows\SystemIndex\WorkingSetRules.Mire a través de cada subclave numerada para encontrar la suya.
Ajusta la excepción.
En mi caso, tengo varias ramas desprotegidas, por lo que tendré directorios para
trunky para cada rama versionada (como 3.2, 4.0, etc.). Entonces cambié laURLclave dea
Haga clic derecho en
Windows Searchy seleccioneStartoRestart.¡Eso es! Los directorios están incluso desmarcados / excluidos en las Opciones de indexación.
fuente