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
Inicie sesión en la cuenta de administrador en el servidor de Microsoft Dynamics 365.
Abra un símbolo del sistema de PowerShell.
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