Windows
使用 Windows 索引服務重新掃描特定文件夾
我需要知道是否有一種方法可以自動重新掃描 Windows 索引服務中的某些文件夾。可能通過批處理文件或類似的東西。我有數百個文件夾需要重新掃描,我不想手動右鍵點擊並在每個文件夾上點擊重新掃描。
這是一個適合您的 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 以執行增量掃描。
這是Indexing Service script samples的一個很好的來源。