Adding new WDS Scope Rules

  • Thread starter Thread starter Tim Haughton
  • Start date Start date
T

Tim Haughton

Firstly, if there's a better newsgroup to ask this on, feel free to redirect
me.

I have these requirements of WDS for a project:

1) I need to be able to add a new location to the user scope rules for WDS
so that it indexes an application specific folder. This folder, at the
moment, contains only text files.

2) This folder *should not* be included in any of Vista's searches from the
shell. For example, if a user does Windows+F, the shell will not search my
app specific locations.

3) I need to be able to query WDS for results from my app specific folder
only.

Here is what I have so far:

private static void SetUpWDS()
{
CSearchManager searchManage = new CSearchManager();
CSearchCatalogManager catalogManager =
searchManage.GetCatalog("SystemIndex");

CSearchCrawlScopeManager crawlScopManager =
catalogManager.GetCrawlScopeManager();

crawlScopManager.RevertToDefaultScopes();

string indexablePath = @"file:///" +
ApplicationConfig.IndexableFolder;

if (crawlScopManager.IncludedInCrawlScope(indexablePath) == 0)
{
crawlScopManager.AddUserScopeRule(@"file:///" +
ApplicationConfig.IndexableFolder, 1, 1, 0);
crawlScopManager.SaveAll();
}
}


So, rather than use the system index, can I create my own? Are there any
obvious solutions I'm missing?

Cheers,

Tim
 
Hi Tim,

As for this problem, I think it may require more windows desktop search
background. Therefore, I suggest you post in some WDS specific communities.
So far MSDN forum has dedicated group on this:

#Windows Search Technologies
http://forums.microsoft.com/MSDN/default.aspx?ForumGroupID=25&SiteID=1

for newsgroup, you can post them in some windows client related newsgroups.
Here is a thread which provide some other useful WDS resources:

#Useful Links for Windows Desktop Search
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=256113&SiteID=1

Sincerely,

Steven Cheng

Microsoft MSDN Online Support Lead


This posting is provided "AS IS" with no warranties, and confers no rights.

--------------------
 
Back
Top