Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Цитата KopBuH91:
скажем так, убрать эту галку в автоматическом режиме. »
Какой смысл её нужно убирать? Насколько я понимаю, достаточно не включать корневую папку «d:\» в каталоги службы индексирования [если я не прав — пусть более опытные коллеги меня поправят].

Цитата KopBuH91:
но если есть варианты это сделать через консоль - напишите, пожалуйста. »
WSH, PoSH — это и есть консоль.

Цитата KopBuH91:
например, в 7-ке добавить-исключить диск/папку в службу индексирования. »
Там же есть готовые примеры.
Например, перечислить все расположения всех каталогов:
Код: Выделить весь код
Option Explicit

With WScript.CreateObject("Microsoft.ISAdm")
	If .FindFirstCatalog() Then
		Do
			With .GetCatalog()
				WScript.Echo "Catalog name:     " & .CatalogName
				WScript.Echo "Catalog location: " & .CatalogLocation
				WScript.Echo "============================================================"
				
				If .FindFirstScope() Then
					Do
						With .GetScope()
							Wscript.Echo "  Scope alias:       " & .Alias
							Wscript.Echo "  Is exclude scope?  " & .ExcludeScope
							Wscript.Echo "  Logon:             " & .Logon
							Wscript.Echo "  Scope path:        " & .Path
							Wscript.Echo "  Is virtual scope?  " & .VirtualScope
							Wscript.Echo "  -------------------------------------------------------"
						End With
					Loop Until Not .FindNextScope()
				End If
			End With
		Loop Until Not .FindNextCatalog()
	End If
End With

WScript.Quit 0
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:27, 16-11-2012 | #5