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

-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
Required:False
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
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-AssignmentCollection

Administra objetos para su correcta eliminación. El uso de objetos como SPWeb o SPSite puede requerir una gran cantidad de memoria y su uso en scripts de Windows PowerShell requiere una administración adecuada de la memoria. Mediante el uso del objeto SPAssignment se pueden asignar objetos a una variable y eliminar los objetos cuando ya no sean necesarios para liberar memoria. Cuando se usan los objetos SPWeb, SPSite o SPSiteAdministration, los objetos se eliminan automáticamente si no se usa una colección de asignaciones o el parámetro Global.

Cuando se usa el parámetro Global, todos los objetos se guardan en el almacén global. Si los objetos no se usan de forma inmediata o se eliminan mediante el comando Stop-SPAssignment, puede producirse un error de memoria insuficiente.

Type:SPAssignmentCollection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
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
Required:False
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
Required:False
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
Required:False
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
Required:False
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
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Identity

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
Required:True
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
Required:False
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
Required:False
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
Required:False
Accept pipeline input:False
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
Required:False
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
Required:False
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
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-WhatIf

Muestra un mensaje que describe el efecto del comando en lugar de ejecutar dicho comando. Para obtener más información, escriba el siguiente comando: get-help about_commonparameters

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