Set-SPEnterpriseSearchCrawlRule

Define propriedades para uma regra de rastreamento.

Syntax

Set-SPEnterpriseSearchCrawlRule
   [-AccountName <String>]
   [-AccountPassword <SecureString>]
   [-AssignmentCollection <SPAssignmentCollection>]
   [-AuthenticationType <CrawlRuleAuthenticationType>]
   [-Confirm]
   [-ContentClass <String>]
   [-CrawlAsHttp <Boolean>]
   [-FollowComplexUrls <Boolean>]
   -Identity <CrawlRulePipeBind>
   [-IsAdvancedRegularExpression <Boolean>]
   [-PluggableSecurityTimmerId <Int32>]
   [-Priority <Int32>]
   [-SearchApplication <SearchServiceApplicationPipeBind>]
   [-SuppressIndexing <Boolean>]
   [-Type <CrawlRuleType>]
   [-WhatIf]
   [<CommonParameters>]

Description

Um administrador de pesquisa executa o Set-SPEnterpriseSearchCrawlRule cmdlet na configuração de pesquisa inicial ou em qualquer outro momento, para definir ou atualizar vários atributos de uma regra de rastreamento.

Para obter as permissões e informações mais recentes sobre o Windows PowerShell para Produtos SharePoint, confira a documentação online em Cmdlets do SharePoint Server.

Exemplos

------------------EXEMPLO------------------

$ssa = Get-SPEnterpriseSearchServiceApplication
$crawlRule = Get-SPEnterpriseSearchCrawlRule -Identity 'file://fileserver/root' -SearchApplication $ssa
Set-SPEnterpriseSearchCrawlRule -Identity $crawlRule -Type "ExclusionRule"

Este exemplo define o tipo da regra de rastreamento que pertence à URL, file://fileserver/root, para excluir este caminho de rastreamentos futuros.

Parâmetros

-AccountName

Especifica o nome da conta que será usada para rastrear o conteúdo identificado pela regra de rastreamento.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-AccountPassword

Especifica a senha para AccountName.

Type:SecureString
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-AssignmentCollection

Manages objects for the purpose of proper disposal. Use of objects, such as SPWeb or SPSite, can use large amounts of memory and use of these objects in Windows PowerShell scripts requires proper memory management. Using the SPAssignment object, you can assign objects to a variable and dispose of the objects after they are needed to free up memory. When SPWeb, SPSite, or SPSiteAdministration objects are used, the objects are automatically disposed of if an assignment collection or the Global parameter is not used.

When the Global parameter is used, all objects are contained in the global store. If objects are not immediately used, or disposed of by using the Stop-SPAssignment command, an out-of-memory scenario can occur.

Type:SPAssignmentCollection
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-AuthenticationType

Especifica um dos seguintes tipos de autenticação:

  • BasicAccountRuleAccess - Especifica a autenticação básica.

  • CertificateRuleAccess - Especifica o nome do certificado X.509.

  • NTLMAccountRuleAccess - Especifica o nome da conta para autenticação integrada.

Type:CrawlRuleAuthenticationType
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Confirm

Solicita sua confirmação antes de executar o comando. Para saber mais, digite o seguinte comando: get-help about_commonparameters

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-ContentClass

Especifica uma cadeia de caracteres enviada ao manipulador de protocolo para qualquer conteúdo que corresponda à regra de rastreamento.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-CrawlAsHttp

Especifica se o rastreador rastreará conteúdo a partir de uma fonte de conteúdo hierárquica como conteúdo HTTP.

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-FollowComplexUrls

Especifica se o mecanismo de índice rastreará conteúdo de URLs que contenham um ponto de interrogação (?).

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Identidade

Especifica o nome da regra de rastreamento.

O tipo deve ser uma URL de regra de rastreamento válida, como https://server_nameuma instância de um objeto CrawlRule válido.

Type:CrawlRulePipeBind
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-IsAdvancedRegularExpression

Especifica se a regra tem sintaxe de expressão regular completa.

O valor padrão é False.

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-PluggableSecurityTimmerId

Especifica a ID do cortador de segurança conectável personalizado a ser usado, se registrado.

Type:Int32
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Priority

Define em que local da lista de regras de rastreamento essa regra de rastreamento deverá ser aplicada.

O valor de prioridade não pode ser menor do que 0 ou maior ou igual ao número de regras de rastreamento para o aplicativo de pesquisa.

Type:Int32
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-SearchApplication

O nome do aplicativo de pesquisa associado à regra de rastreamento a ser modificada.

O tipo deve ser um GUID válido, no formato 12345678-90ab-cdef-1234-567890bcdefgh; um nome de aplicativo de pesquisa válido (por exemplo, SearchApp1) ou uma instância de um objeto SearchServiceApplication válido

Type:SearchServiceApplicationPipeBind
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-SuppressIndexing

Especifica se o rastreador excluirá o conteúdo de itens aos quais esta regra de aplica a partir do índice de conteúdo.

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Type

Especifica o tipo de regra de rastreamento. Um valor igual a zero (0) inclui a regra e um valor de 1 exclui a regra.

Type:CrawlRuleType
Aliases:t
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-WhatIf

Displays a message that describes the effect of the command instead of executing the command. For more information, type the following command: get-help about_commonparameters

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition