建议:增加对文件夹名称的排除,并支持通配符

建议:增加对文件夹名称的排除,并支持通配符。
比如,在C:\Windows\winsxs\文件夹下有以下文件夹,在搜索别的文件时,这种文件夹名称包括各种无规则的字母,这样就很容易被匹配,而这类文件夹里面却有着TPM.adml、wmiacpi.sys、acpi.inf等需要检索的文件。如果直接把winsxs按文件夹排除又成了因噎废食了,如果现在排除通配符却只能排除文件名。

所以希望可以增加对文件夹名称的排除,且支持通配符。如 winsxs*表示此文件夹下所有文件夹名不被检索。如winsxs\amd64_\或amd64_,表示文件夹名打头为amd64_的名称文件夹不被检查,但不影响其下文件,甚至是同名文件的检索。

amd64_microsoft-windows-tpm-tbs-core.resources_31bf3856ad364e35_6.1.7600.16385_zh-cn_9ce9cef073ebe6bd
amd64_microsoft-windows-tpm-tbs-core_31bf3856ad364e35_6.1.7600.16385_none_4017c9deacdl83a2
amd64_microsoft-windows-tracedatahelper_31bf3856ad364e35_6.1.7600.16385_none_5857c209ebdf4e6a
amd64_microsoft-windows-transactionmanagerapi_31bf3856ad364e35_6.1.7600.16385_none_b2cc41b2eda92244
amd64_microsoft-windows-trapi_31bf3856ad364e35_6.1.7601.17514_none_b8b0a867aa8083b5
amd64_microsoft-windows-trkwl(s.resources_31bf3856ad364e35_6.1.7600.16385_zh-cn_alla976283523af4
amd64_microsoft-windows-trkwks_31bf3856ad364e35_6.1.7600.16385_none_421749cb528eae99
amd64_microsoft-windows-troubleshooting-events_31bf3856ad364e35_6.1.7600.16385_none_fe9f911694295023
amd64_microsoft-windows-trustedinstaller_31bf3856ad364e35_6.1.7601.17514_none_ef3338f363c6403c
x86_microsoft-windows-comctl32-v5.resources_31bf3856ad364e35_6.1.7600.16385_ro-ro_a958e61749c0d36e
x86_microsoft-windows-comctl32-v5.resources_31bf3856ad364e35_6.1.7600.16385_sl-si_49ee58083def9b4b
x86_microsoft-windows-comdlg32.resources_31bf3856ad364e35_6.1.7601.17514_zh-hk_4b2efb22b62d4e89

Listary 5中会实现文件夹优先级。WinSxS等系统文件夹会自动被赋予最低优先级,仍然可以被搜索到,但总是排在所有搜索结果的最后。这个功能可以比较完美的解决你遇到的问题。