Tuesday, October 21, 2008

Microsoft IFilter Pack

Thanks to Paul Thurrott for posting this about the MS IFilter pack made available last week.

These Office 2007 search filters can be added to SharePoint, Exchange and SQL so that the new Office files based on XML can be indexed by the search service.

These filters are already apart of Windows Desktop Search 4.0 in Vista, XP and 2008.

4 comments:

  1. Is there any documentation available for Filter Pack 2007? I need to know what all properties are supported by each IFilter in Filter Pack 2007.

    ReplyDelete
  2. As far I can tell the documentation is pretty slim.

    The list of files supported now includes the XML file format in Office 2007.
    Not a bad list:
    .docx, .docm, .pptx, .pptm, .xlsx, .xlsm, .xlsb, .zip, .one, .vdx, .vsd, .vss, .vst, .vdx, .vsx, and .vtx

    I found it installs itself in "C:\Program Files\Common Files\microsoft shared\Filters" and includes three files: offfiltx.dll, ONIFilter.dll and VISFilt.dll.

    These MS support articles have some information for each application of the iFilters.
    Office SharePoint Server 2007
    http://support.microsoft.com/?id=946336

    SharePoint Portal Server 2003
    http://support.microsoft.com/?id=946337

    Windows SharePoint Services v3.0
    http://support.microsoft.com/?id=946338

    Exchange Server 2007
    http://support.microsoft.com/?id=944516

    SQL Server 2005 or 2008
    http://support.microsoft.com/?id=945934

    Hope that helps.

    ReplyDelete
  3. Hey Tom, thanks for reply...I am aware about the file formats supported by the Filter Pack, I am more interested in knowing about the properties/filter keys which are filtered from a document(e.g. Author, Date created etc) by each IFilter

    ReplyDelete
  4. I did a bit of searching to see what I could find on the filter keys and the best I could come up with was another place to post your question:

    http://blogs.msdn.com/ifilter/archive/2006/11/30/recent-ifilter-implementation-and-deployment-questions.aspx

    Since it's the MSDN blog they should be able to give a definitive answer. There was a reply as recent as Tuesday, Dec. 30th, so it looks like the post is still alive and kicking.

    ReplyDelete