ฉันจะเปลี่ยนฟิลเตอร์เริ่มต้นที่ Windows ใช้สำหรับการทำดัชนีเนื้อหาไฟล์ได้อย่างไร


9

ใน windows ทุกประเภทไฟล์จะถูกทำดัชนีโดยใช้ตัวกรองเฉพาะ Windows ให้โอกาสในการเปลี่ยนแปลงระหว่างสองตัวเลือกสำหรับแต่ละประเภทไฟล์ในตัวเลือกการทำดัชนี> ขั้นสูง> ประเภทไฟล์:

  • คุณสมบัติดัชนีเท่านั้น
  • คุณสมบัติดัชนีและเนื้อหาไฟล์

หากเลือกตัวเลือกที่สองทุกประเภทไฟล์มีตัวกรองบางตัวที่เป็นค่าเริ่มต้น แต่ฉันไม่สามารถหาวิธีเปลี่ยนตัวกรองนี้ได้โดยไม่ต้องลงทะเบียนในรีจิสทรี

ตัวอย่างเช่น.htmlไฟล์มีตัวกรอง HTML ที่เกี่ยวข้องปัญหาคือตัวกรองนี้ไม่ค้นหาทุกอย่างภายในไฟล์ html ดังที่อธิบายไว้ที่นี่ :

องค์ประกอบตัวกรองอาจละเว้นข้อความบางส่วนเนื่องจากรูปแบบหรือเนื้อหาของข้อความ ตัวอย่างเช่นตัวกรอง HTML 3.0 (Nlhtml.dll) จะไม่สนใจข้อความที่มีอยู่ในความคิดเห็นในไฟล์ HTML (ตัวอย่างเช่นไฟล์ที่มีนามสกุล. htm หรือ. asp) เนื่องจากข้อความไม่ปรากฏเมื่อคุณเปิดไฟล์ใน เบราว์เซอร์

ที่ถูกกล่าวว่าตัวกรองเริ่มต้นสำหรับ.htmlไฟล์สามารถเปลี่ยนเป็นตัวกรองข้อความธรรมดาโดยการเปลี่ยนHKEY_CLASSES_ROOT\.html\PersistentHandler\(Default)ค่า{5e941d80-bf96-11cd-b579-08002b30bfeb}ซึ่งเป็นตัวจัดการข้อความธรรมดาตัวกรองถาวรที่สามารถพบHKEY_CLASSES_ROOT\CLSID\{5e941d80-bf96-11cd-b579-08002b30bfeb}\(Default) = Plain Text persistent handlerได้

คำตอบ:


3

คุณสามารถใช้PreviewConfigเพื่อเปลี่ยนเครื่องมือจัดการตัวอย่างสำหรับไฟล์บางประเภทได้อย่างง่ายดายโดยไม่ต้องลุยรีจิสทรี:

1


1
คำตอบที่เกี่ยวข้องเกี่ยวกับIFilters
Karan
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.