Set-SPEnterpriseSearchCrawlRule

Establece propiedades de una regla de rastreo.

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

Un administrador de búsqueda ejecuta el cmdlet en la Set-SPEnterpriseSearchCrawlRule configuración de búsqueda inicial o en cualquier otro momento para establecer o actualizar varios atributos de una regla de rastreo.

Para obtener permisos y la información más reciente acerca de Windows PowerShell para Productos de SharePoint, vea la documentación en línea en Cmdlets de SharePoint Server.

Ejemplos

------------------EJEMPLO------------------

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

Este ejemplo establece el tipo de regla de rastreo pertinente a la dirección URL file://fileserver/root para excluir esta ruta de acceso de rastreos futuros.

Parámetros

- 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

- SearchApplication

El nombre de la aplicación de búsqueda asociada con la regla de rastreo que se debe modificar.

El tipo debe ser un GUID válido, con el formato 12345678-90ab-cdef-1234-567890bcdefgh; un nombre de aplicación de búsqueda válido (por ejemplo, SearchApp1); o una instancia de un 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

-AccountName

Especifica el nombre de la cuenta que se debe usar para rastrear el contenido identificado por la regla de rastreo.

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

-AccountPassword

Especifica la contraseña para AccountName.

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

-AuthenticationType

Especifica uno de los siguientes tipos de autenticación:

  • BasicAccountRuleAccess: especifica la autenticación básica.

  • CertificateRuleAccess: especifica el nombre del certificado X.509.

  • NTLMAccountRuleAccess: especifica el nombre de la cuenta para la autenticación integrada.

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

-Confirm

Le pide confirmación antes de ejecutar el comando. Para obtener más información, escriba el siguiente 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 una cadena que se envía al controlador de protocolo para cualquier contenido que coincida con la regla de rastreo.

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

-CrawlAsHttp

Especifica si el rastreador rastrea contenido de un origen de contenido jerárquico como contenido HTTP.

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

-FollowComplexUrls

Especifica si el motor de índice rastrea contenido de direcciones URL que contienen un signo de interrogación (?).

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

-Identidad

Especifica el nombre de la regla de rastreo.

El tipo debe ser una dirección URL de regla de rastreo válida, como https://server_name, o una instancia de un 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 si la regla tiene una sintaxis de expresión regular completa.

El valor predeterminado es False.

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

-PluggableSecurityTimmerId

Especifica la identificación del optimizador de seguridad acoplable personalizado que se debe usar, si está registrado.

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

-Priority

Define en qué parte de la lista de reglas de rastreo debe aplicarse esta regla de rastreo.

El valor de prioridad no puede ser inferior a 0 ni superior o igual al número de reglas de rastreo para la aplicación de búsqueda.

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

-SuppressIndexing

Especifica si el rastreador excluye el contenido de elementos a los que se aplica esta regla del índice de contenido.

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

-Type

Especifica el tipo de regla de rastreo. Un valor de cero (0) incluye la regla y un valor de 1 excluye la regla.

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