Τον τρόπο δήλωσης φίλτρο πακέτου IFilters με Exchange Server 2007

Σημαντικό Αυτό το άρθρο περιέχει πληροφορίες σχετικά με τον τρόπο τροποποίησης του μητρώου. Βεβαιωθείτε ότι δημιουργήσατε αντίγραφα ασφαλείας του μητρώου πριν να το τροποποιήσετε. Βεβαιωθείτε ότι γνωρίζετε τον τρόπο επαναφοράς του μητρώου εάν παρουσιαστεί κάποιο πρόβλημα. Για περισσότερες πληροφορίες σχετικά με τη δημιουργία αντιγράφων ασφαλείας, επαναφοράς και τροποποίησης του μητρώου, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
322756 Τρόπος δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου στα Windows

ΕΙΣΑΓΩΓΗ

Αυτό το άρθρο περιγράφει τον τρόπο δήλωσης του Microsoft φίλτρο πακέτου IFilters με Microsoft Exchange Server 2007. Καταχωρώντας το IFilters, μπορείτε να ενεργοποιήσετε άλλοι τύποι αρχείων θα τοποθετηθούν στο ευρετήριο από ένα διακομιστή που εκτελεί τον Exchange Server 2007. Για να καταχωρήσετε το IFilters, πρέπει να τροποποιήσετε το μητρώο.

Αυτό το άρθρο περιγράφει τον τρόπο τροποποίησης του μητρώου με μη αυτόματο τρόπο. Περιγράφει επίσης τον τρόπο χρήσης της δέσμης ενεργειών Exchange_reg.vbs για να τροποποιήσετε το μητρώο αυτόματα.

Περισσότερες πληροφορίες

Προειδοποίηση Εάν τροποποιήσετε το μητρώο λανθασμένα χρησιμοποιώντας τον Επεξεργαστή μητρώου ή χρησιμοποιώντας κάποια άλλη μέθοδο, ενδέχεται να προκύψουν σοβαρά προβλήματα. Αυτά τα προβλήματα απαιτούν την επανεγκατάσταση του λειτουργικού συστήματος. Η Microsoft δεν μπορεί να εγγυηθεί ότι μπορούν να επιλυθούν αυτά τα προβλήματα. Τροποποιήστε το μητρώο με δική σας ευθύνη.

Πώς να καταχωρήσετε το IFilters πακέτο φίλτρου, τροποποιώντας το μητρώο με μη αυτόματο τρόπο

Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
  1. Εγκαταστήστε το πακέτο Microsoft Filter.

    Σημείωση Η αρχιτεκτονική του πακέτου φίλτρου πρέπει να ταιριάζει με την αρχιτεκτονική του λειτουργικού συστήματος (x64 ή x86). Για περισσότερες πληροφορίες σχετικά με τον τρόπο για να εγκαταστήσετε το πακέτο φίλτρου της Microsoft, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
  2. Εντοπίστε το ακόλουθο δευτερεύον κλειδί μητρώου:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\MSSearch\CLSID\
    Για αυτό το δευτερεύον κλειδί, προσθέστε την παρακάτω δευτερευόντων κλειδιών και τιμών.
    Δευτερεύον κλειδίΤιμή
    {5A98B233-3C59-4B31-944C-0E560D85E6C3}drive:\Program Files\Common Files\Microsoft Shared\Filters\offfiltx.dll
    {DDFE337F-4987-4EC8-BDE3-133FA63D5D85}drive:\Program Files\Common Files\Microsoft Shared\Filters\offfiltx.dll
    {F90DFE0C-CBDF-41FF-8598-EDD8F222A2C8}drive:\Program Files\Common Files\Microsoft Shared\Filters\offfiltx.dll
    {20E823C2-62F3-4638-96BD-90F4F6784EBC}drive:\Program Files\Common Files\Microsoft Shared\Filters\offfiltx.dll
    {312AB530-ECC9-496E-AE0E-C9E6C5392499}drive:\Program Files\Common Files\Microsoft Shared\Filters\offfiltx.dll
    {B8D12492-CE0F-40AD-83EA-099A03D493F1}drive:\Program Files\Common Files\Microsoft Shared\Filters\ONIFilter.dll
    {FAEA5B46-761B-400E-B53E-E805A97A543E}drive:\Program Files\Common Files\Microsoft Shared\Filters\VISFilt.DLL
  3. Εντοπίστε το ακόλουθο δευτερεύον κλειδί μητρώου:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\MSSearch\Filters
    Για αυτό το δευτερεύον κλειδί, προσθέστε την παρακάτω δευτερευόντων κλειδιών και τιμών.
    Δευτερεύον κλειδίΤιμή
    .docm{5A98B233-3C59-4B31-944C-0E560D85E6C3}
    .docx{5A98B233-3C59-4B31-944C-0E560D85E6C3}
    .pptm{DDFE337F-4987-4EC8-BDE3-133FA63D5D85}
    .pptx{DDFE337F-4987-4EC8-BDE3-133FA63D5D85}
    .xlsm{F90DFE0C-CBDF-41FF-8598-EDD8F222A2C8}
    .xlsx{F90DFE0C-CBDF-41FF-8598-EDD8F222A2C8}
    .xlsb{312AB530-ECC9-496E-AE0E-C9E6C5392499}
    .zip{20E823C2-62F3-4638-96BD-90F4F6784EBC}
    .one{B8D12492-CE0F-40AD-83EA-099A03D493F1}
    .vsd{FAEA5B46-761B-400E-B53E-E805A97A543E}
    .vss{FAEA5B46-761B-400E-B53E-E805A97A543E}
    .vst{FAEA5B46-761B-400E-B53E-E805A97A543E}
    .vdx{FAEA5B46-761B-400E-B53E-E805A97A543E}
    .vsx{FAEA5B46-761B-400E-B53E-E805A97A543E}
    .vtx{FAEA5B46-761B-400E-B53E-E805A97A543E}
  4. Διακόψτε και, στη συνέχεια, κάντε επανεκκίνηση της υπηρεσίας Exchange Search. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
    1. Κάντε κλικ στο κουμπί Έναρξη, κάντε κλικ στο κουμπί
      Εκτέλεση, πληκτρολογήστε cmd με το
      Άνοιγμα πλαίσιο και, στη συνέχεια, κάντε κλικ στο κουμπί OK.
    2. Στη γραμμή εντολών, πληκτρολογήστε net stop υπηρεσία msftesql exchangeκαι, στη συνέχεια, πιέστε το πλήκτρο ENTER.
    3. Στη γραμμή εντολών, πληκτρολογήστε net start msexchangesearchκαι, στη συνέχεια, πιέστε το πλήκτρο ENTER.
    4. Πληκτρολογήστε exitκαι, στη συνέχεια, πιέστε το πλήκτρο ENTER για να κλείσετε τη γραμμή εντολών.

Πώς να καταχωρήσετε το IFilters πακέτο φίλτρου, τροποποιώντας το μητρώο αυτόματα

Μπορείτε να χρησιμοποιήσετε τη δέσμη ενεργειών Exchange_reg.vbs για να τροποποιήσετε το μητρώο αυτόματα. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
  1. Εγκαταστήστε το πακέτο Microsoft Filter.

    Σημείωση Η αρχιτεκτονική του πακέτου φίλτρου πρέπει να ταιριάζει με την αρχιτεκτονική του λειτουργικού συστήματος (x64 ή x86). Για περισσότερες πληροφορίες σχετικά με τον τρόπο για να εγκαταστήσετε το πακέτο φίλτρου της Microsoft, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
  2. Αντιγράψτε το ακόλουθο κείμενο και κατόπιν επικολλήστε το σε ένα αρχείο του Σημειωματάριου (Notepad).
    ' Copyright (c) 2007 Microsoft Corporation. All rights reserved.'
    ' THIS CODE IS MADE AVAILABLE AS IS, WITHOUT WARRANTY OF ANY KIND. THE ENTIRE RISK
    ' OF THE USE OR THE RESULTS FROM THE USE OF THIS CODE REMAINS WITH THE USER.

    ' This is a filter registration script to configure Exchange Server 2007 to index 2007 Office attachments.
    ' The script generates a .reg file that adds the required registry keys.

    Const ForWriting = 2

    Set FSO = CreateObject("Scripting.FileSystemObject")
    Set Shell = CreateObject ("WSCript.shell")
    Set Env = Shell.Environment("Process")


    wscript.echo "Creating ExchangeFilterRegistration.reg in the current directory"
    Set file = FSO.OpenTextFile("ExchangeFilterRegistration.reg", ForWriting, True)

    commonFiles = Env("CommonProgramFiles")
    commonFiles = Replace(commonFiles,"\","\")

    officeFilterLocation = commonFiles & "\Microsoft Shared\Filters\offfiltx.dll"
    onenoteFilterLocation = commonFiles & "\Microsoft Shared\Filters\ONIFilter.dll"
    visioFilterLocation = commonFiles & "\Microsoft Shared\Filters\VISFilt.DLL"

    docxGuid ="{5A98B233-3C59-4B31-944C-0E560D85E6C3}"
    pptxGuid ="{DDFE337F-4987-4EC8-BDE3-133FA63D5D85}"
    xlsxGuid ="{F90DFE0C-CBDF-41FF-8598-EDD8F222A2C8}"
    zipGuid ="{20E823C2-62F3-4638-96BD-90F4F6784EBC}"
    xlsbGuid ="{312AB530-ECC9-496E-AE0E-C9E6C5392499}"
    onenoteGuid ="{B8D12492-CE0F-40AD-83EA-099A03D493F1}"
    vsdGuid ="{FAEA5B46-761B-400E-B53E-E805A97A543E}"

    exchangeClsidKey = "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\MSSearch\CLSID"
    exchangeFilterKey = "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\MSSearch\Filters"


    file.WriteLine "Windows Registry Editor Version 5.00"
    file.WriteLine
    file.WriteLine "[" & exchangeClsidKey & "]"
    file.WriteLine
    OutputCLSIDKey exchangeClsidKey, docxGuid, officeFilterLocation
    OutputCLSIDKey exchangeClsidKey, pptxGuid, officeFilterLocation
    OutputCLSIDKey exchangeClsidKey, xlsxGuid, officeFilterLocation
    OutputCLSIDKey exchangeClsidKey, zipGuid, officeFilterLocation
    OutputCLSIDKey exchangeClsidKey, xlsbGuid, officeFilterLocation
    OutputCLSIDKey exchangeClsidKey, onenoteGuid, onenoteFilterLocation
    OutputCLSIDKey exchangeClsidKey, vsdGuid, visioFilterLocation


    file.WriteLine "[" & exchangeFilterKey & "]"
    file.WriteLine
    OutputFilterKey exchangeFilterKey, "docm", docxGuid
    OutputFilterKey exchangeFilterKey, "docx", docxGuid
    OutputFilterKey exchangeFilterKey, "pptm", pptxGuid
    OutputFilterKey exchangeFilterKey, "pptx", pptxGuid
    OutputFilterKey exchangeFilterKey, "xlsm", xlsxGuid
    OutputFilterKey exchangeFilterKey, "xlsx", xlsxGuid
    OutputFilterKey exchangeFilterKey, "xlsb", xlsbGuid
    OutputFilterKey exchangeFilterKey, "zip", zipGuid
    OutputFilterKey exchangeFilterKey, "one", onenoteGuid

    OutputFilterKey exchangeFilterKey, "vsd", vsdGuid
    OutputFilterKey exchangeFilterKey, "vss", vsdGuid
    OutputFilterKey exchangeFilterKey, "vst", vsdGuid
    OutputFilterKey exchangeFilterKey, "vdx", vsdGuid
    OutputFilterKey exchangeFilterKey, "vsx", vsdGuid
    OutputFilterKey exchangeFilterKey, "vtx", vsdGuid


    wscript.echo "Created ExchangeFilterRegistration.reg for this server."
    wscript.echo "Run ExchangeFilterRegistration.reg to enable Exchange Search indexing of 2007 Office attachments."
    wscript.echo "then run ""net stop msftesql-exchange"" followed by ""net start msexchangesearch """

    Public Function OutputCLSIDKey(base,guid,location)
    file.WriteLine "[" & base & "\" & guid & "]"
    file.WriteLine "@=""" & location & """"
    file.WriteLine
    End Function

    Public Function OutputFilterKey(base,extension,guid)
    file.WriteLine "[" & base & "\." & extension & "]"
    file.WriteLine "@=""" & guid & """"
    file.WriteLine
    End Function


  3. Αποθηκεύστε το αρχείο με το όνομα Exchange_reg.vbs και, στη συνέχεια, κάντε διπλό κλικ στο αρχείο. Αυτή η διαδικασία δημιουργεί ένα αρχείο ExchangeFilterRegistration.reg.
  4. Κάντε διπλό κλικ στο αρχείο ExchangeFilterRegistration.reg και, στη συνέχεια, ακολουθήστε τις υποδείξεις, για να ορίσετε τις τιμές μητρώου σωστά.
Οι ακόλουθες επεκτάσεις ονόματος αρχείου που υποστηρίζονται από το πακέτο φίλτρου:
  • .docm
  • .docx
  • .one
  • .pptm
  • .pptx
  • .vdx
  • .vsd
  • .vss
  • .vst
  • .vsx
  • .vtx
  • .xlsb
  • .xlsm
  • .xlsx
  • .zip
Ιδιότητες

Αναγνωριστικό άρθρου: 944516 - Τελευταία αναθεώρηση: 14 Ιαν 2017 - Αναθεώρηση: 1

Σχόλια