如何使用 PowerShell 将文件夹添加到 Windows Search 排除文件夹?

如何使用 PowerShell 将文件夹添加到 Windows Search 排除文件夹?

在 Windows 10 版本 1909 中,您可以通过以下方式从 Windows 搜索中排除文件夹:

设置 > 搜索 Windows > 排除文件夹

并逐个添加排除的文件夹。

在此处输入图片描述

因此,这些文件夹中包含的所有文件和文件夹(递归)都将被排除在搜索之外Windows 开始菜单

将一个文件夹添加到 PowerShell 命令是什么Windows Search 排除文件夹

答案1

可以在注册表中的项下找到 Windows 10 搜索参数 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\CrawlScopeManager\Windows\SystemIndex\WorkingSetRules

0它们存放在名为、等的子键中12

由于每个键下的项目没有记录,因此我会使用模板。

以下是文件夹排除的屏幕截图C:\Temp\PrintScreen

在此处输入图片描述

这使用了一个奇怪的 URL
file:///C:\[bac78df2-ab37-4a4c-ba64-d7d57071563b]\Temp\PrintScreen\:。

但是,我发现的大多数资料都声称它也接受写得更简单的 URL。在这种情况下,它看起来应该是这样的 file:///C:\Temp\PrintScreen\

由于我的电脑禁用了 Windows Search,因此您需要进行测试。如果可以,则可以轻松编写 PowerShell 脚本,唯一的问题是找到子键的下一个可用数字。

在完成此注册表更新时停止 Windows Search 系统服务可能会很有用。

相关内容