Administrar la implementación utilizando Windows PowerShell

 

Publicado: enero de 2017

Se aplica a: Dynamics 365 (on-premises), Dynamics CRM 2016

Con Windows PowerShell puede ejecutar fácilmente comandos de implementación para cambiar la configuración de la implementación, tales como tareas que se pueden realizar desde la interfaz de usuario de Administrador de implementaciones. También pueden usarse los métodos que se describen en el SDK de Microsoft Dynamics 365 para realizar estas tareas. Los cmdlets de PowerShell se instalan en el equipo al instalar un rol de servidor completo o al instalar el rol de servidor Herramientas de implementación, si está instalando roles de servidor individuales. Para ejecutar comandos, primero debe registrar los comandos de Microsoft Dynamics 365 con PowerShell. Este tema describe cómo hacer esto más tareas adicionales para ayudarle a usar PowerShell.

Busque ayuda acerca de los cmdlets de PowerShell para Microsoft Dynamics 365 en Referencia de Microsoft Dynamics CRM PowerShell.

Para obtener más información sobre el uso de PowerShell, consulte Scripting con Windows PowerShell.

Para obtener más información acerca del uso programático de Servicio web de implementación, vea MSDN: Administrar la implementación con el servicio web de implementación.

En este tema

Introducción al uso de los cmdlets de Dynamics 365 PowerShell

Usar los cmdlets de PowerShell

Establezca propiedades mediante los cmdlets de PowerShell

Obtener temas de Ayuda de cmdlet de Dynamics 365 PowerShell

Actualizar valores de configuración de implementación utilizando PowerShell

Introducción al uso de los cmdlets de Dynamics 365 PowerShell

Registro de los cmdlets

  1. Inicie sesión en la cuenta de administrador en el servidor de Microsoft Dynamics 365.

  2. Abra un símbolo del sistema de PowerShell.

  3. Escriba el siguiente comando.

    Add-PSSnapin Microsoft.Crm.PowerShell
    

    Este comando agrega el complemento de Dynamics 365PowerShell a la sesión actual. El complemento se registra durante la instalación y configuración del servidor de Microsoft Dynamics 365.

Importante

  • Para obtener información acerca del registro de cmdlets de conector de útiles XRM, Get-CrmConnection y Get-CrmOrganizations, vea MSDN: Usar cmdlets PowerShell para útiles XRM para conectarse a CRM.

  • Para obtener información acerca del registro de cmdlets de Package Deployer, consulte Implemente los paquetes mediante Dynamics CRM Package Deployer y Windows PowerShell.

  • Debe registrar los comandos de Dynamics 365PowerShell; de lo contrario, recibirá el siguiente mensaje cuando intente ejecutar un cmdlet.

    El termino ‘comando de Microsoft Dynamics 365 Windows PowerShell' no está reconocido como el nombre de un cmdlet, de una función, de un archivo de script o de un programa ejecutable. Compruebe la ortografía del nombre o, si se ha incluido una ruta de acceso, compruebe que la ruta de acceso sea correcta y vuelva a intentarlo.

Obtenga una lista de los cmdlets de Dynamics 365

  • En el símbolo del sistema de PowerShell, escriba lo siguiente.

    Get-Help *Crm*
    

Obtener ayuda para un cmdlet

  • En el símbolo del sistema de PowerShell, escriba lo siguiente, sustituyendo CrmCmdletName por el nombre de un comando.

    Get-Help CrmCmdletName
    

Para ayuda detallada de un determinado un cmdlet, utilice Get-Help CRMCmdlet –full, como el cmdlet Import-CRMOrganization.

Get-Help Import-CRMOrganization -full

Usar los cmdlets de PowerShell

Cuando haya registrado los comandos de Dynamics 365PowerShell, puede usarlos para realizar tareas.

Use el siguiente comando para emitir la lista de administradores de implementaciones.

PS C:\Users\Administrator> Get-CrmDeploymentAdministrator

Este comando produce el resultado siguiente.

Identificador

Nombre

ExtensionData

--

----

-------------

4f431656-90f8-e211-831c-00155da83c4f

myDomainName\Administrator

Establezca propiedades mediante los cmdlets de PowerShell

Cuando haya registrado los comandos de Microsoft Dynamics 365PowerShell, podrá usarlos para realizar tareas, como establecer propiedades en toda la implementación o establecer algunas propiedades de la organización.

Por ejemplo, para agregar un administrador de implementaciones de Microsoft Dynamics 365, ejecute el siguiente comando, donde domain\adminName es el dominio y el nombre de usuario de Active Directory del administrador que desea agregar.

New-CrmDeploymentAdministrator domain\adminName

Obtener temas de Ayuda de cmdlet de Dynamics 365 PowerShell

Para obtener una lista completa de los cmdlets de Microsoft Dynamics 365PowerShell con vínculos a los temas de Ayuda, consulte la Referencia de Microsoft Dynamics CRM PowerShell.

Actualizar valores de configuración de implementación utilizando PowerShell

Use PowerShell para actualizar la configuración para toda la implementación, como autenticación basada en notificaciones, implementación con conexión a Internet (IFD) y direcciones web.Más información:Actualizar valores de configuración de implementación

Ver también

Actualizar valores de configuración de implementación
Trabajar con Microsoft Dynamics 365

© 2017 Microsoft. Todos los derechos reservados. Copyright