Eu tenho um monte de pastas em um compartilhamento de rede com milhares de arquivos neles (arquivos de log de aplicativos). Eu gostaria de poder pesquisá-los por nome de arquivo rapidamente e eventualmente programaticamente (talvez via MSIDXS).
O problema é que não consigo adicionar compartilhamentos de rede ao serviço de indexação. Quando tento adicionar um novo catálogo ao serviço de indexação, a única coisa que posso adicionar são as pastas que estão na unidade C: \. Qualquer coisa com \\ share \ whatever \ é "inválido". Também não posso adicionar unidades que foram mapeadas para um compartilhamento de rede. Quando eu tento diz que o "nome do catálogo ou local é inválido."
Existe uma maneira de indexar um compartilhamento de rede para pesquisa indexada? Quais são as minhas opções para pesquisar os compartilhamentos de rede de maneira eficiente?
FWIW, estou lidando com o Windows XP.
Eu também tentei instalar o Add-in para arquivos em redes Microsoft - ainda o mesmo problema.
Aqui está o que acontece:
Eu recebo este erro sempre que eu tento um caminho de arquivo UNC:
Outra maneira é deixar o servidor indexar os arquivos e o explorador de arquivos no cliente acessar esse índice remotamente. Isso funciona usando o "Windows Search Service" (não confundir com o "Serviço de Indexação", são bestas diferentes). Funciona em servidores recentes.
http://technet.microsoft.com/pt-br/library/ee461108(WS.10).aspx#BKMK_InstallWSandEnableFIleServices
fonte
Se o que você realmente quer é adicionar um caminho UNC às suas bibliotecas locais, a ferramenta Win7LibraryTool pode ajudar ( download , fonte ). Eu encontrei isso através de outra fonte que também fornece essa ferramenta, mas que não funcionou para mim, e que por sua vez eu encontrei enterrado no thread Como faço para obter o Windows 7 para indexar uma unidade mapeada de rede? .
fonte