是否有可能使用vb.net在网络上的另一台机器上重建Windows搜索索引?



是否有人找到了使用vb.net在另一台机器上远程重建Windows索引的方法?我知道它可以使用控制面板中的"索引选项"来完成,但不确定是否有一个函数或设置可以通过VB调用来触发这个。欢迎有任何想法/想法/技巧。

我发现通过将注册表更改为认为更新索引失败提示Windows在重新启动时重新索引。这可以通过传入要重建的计算机名来远程完成。

Dim MyRegistry As Microsoft.Win32.RegistryKey Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(Microsoft.Win32.RegistryHive.CurrentUser, [SomeComputerName])
Dim myRegKey = MyRegistry.OpenSubKey("SoftwareMicrosoftWindows Search", True)
myRegKey.SetValue("SetupCompletedSuccessfully", 0)

希望这对其他人有帮助!

相关内容

  • 没有找到相关文章

最新更新