使用 Windows 索引服务重新扫描特定文件夹

使用 Windows 索引服务重新扫描特定文件夹

我想知道是否有办法自动重新扫描 Windows 索引服务中的某些文件夹。可能通过批处理文件或类似的东西。我有几百个文件夹需要重新扫描,我不想手动右键单击每个文件夹并点击重新扫描。

答案1

这是一个应该适合您的 VBS 脚本。您可以将其放在文件夹名称的循环中。

Set objISAdm = CreateObject("Microsoft.ISAdm")
objISAdm.MachineName="MyServerName"
Set objCatAdm = objISAdm.GetCatalogByName("MyCatalog")
Set objScopeAdm = objCatAdm.GetScopeByPath("c:\FolderToReScan")
objScopeAdm.Rescan("TRUE")

最后一行,TRUE 表示进行全面扫描。将其更改为 FALSE 则进行增量扫描。

这是索引服务脚本示例

相关内容