Sto provando ad aggiungere una posizione (scope) all'indice di ricerca di Windows 8 a livello di programmazione. Dopo un po 'googling, ho trovato questo codice da [here]:Come aggiungere una posizione all'indice di ricerca di Windows 7/8 usando batch o vbscript?
Set objISAdm = CreateObject("Microsoft.ISAdm")
Set objCatalog = objISAdm. GetCatalogByName("MyCatatlog")
Set objScope= objCatalog.AddScope("C:\myfiles",False)
objScope.Alias = "MyCatalogScope"
Purtroppo un errore di 800A01AD prompt suggerendo oggetto 'Microsoft.ISAdm' non può essere creato. Con qualche ulteriore ricerca, sembra che il codice sopra non funzioni con la versione più recente di Windows Search su Windows 8.
Qualcuno sa come farlo usando gli script vb o dalla riga di comando? Presumibilmente qualcosa funziona con Windows 7 funzionerà anche su Windows 8.
Grazie, Garett. Le informazioni che hai fornito sono esattamente ciò che ho trovato da MSDN. Penso che l'uso del metodo ISearchCrawlScopeManager :: AddRoot sia nella giusta direzione. Ma io non sono un programmatore VB/VBS, puoi darmi dei codici di lavoro? – user24442
Qualcuno ha idea di come usare il metodo ISearchCrawlScopeManager :: AddRoot? – user24442
Grazie ancora Garett! Sarà un po 'troppo complicato Se deve essere fatto con binario eseguibile. Sto chiedendo perché voglio aggiungere automaticamente una posizione all'indice dopo un'installazione di Windows incustodita. La tua risposta è preziosa. Mi ha salvato dall'inseguire il fantasma. – user24442