Windows Desktop Search - принудительно переиндексировать / индексировать сейчас из командной строки
Я работаю над проектом, в котором мы используем Windows Desktop Search (WDS) для индексации файлов в общем веб-ресурсе, а затем позже позволяем пользователю выполнять поиск документов в общем ресурсе через веб-сайт.
Эти документы передаются на общий ресурс через FTP, однако может показаться, что либо компьютер никогда не перейдет в режим ожидания для индексирования, либо в какой-то момент индексирование прекратится.
Есть ли способ из командной строки или внутри самой программы заставить это произойти без необходимости заново изобретать колесо?
Использование.NET 3.5 и C#.
1 ответ
Ознакомьтесь с примерами кода поиска Windows. Кажется, у них есть несколько примеров того, как программно работать с Windows Search. Загрузите образцы с http://code.msdn.microsoft.com/windowssearch. (Это для Vista и Windows 7)
Если вы используете Windows XP, проверьте документы на MSDN