Configuration Manager cambios en la biblioteca de cmdlets de la versión 2207
Se aplica a: Configuration Manager (rama actual)
En estas notas de la versión se resumen los cambios realizados en la biblioteca de cmdlets de Configuration Manager en la versión 2207.
Nota:
Configuration Manager versión de rama actual 2203 es la línea base de estos cambios. Para obtener más información, consulte Configuration Manager cambios de biblioteca de cmdlets para la versión 2203.
Cmdlets nuevos
Approve-CMOrchestrationGroupScript
Use este cmdlet para aprobar un script de grupo de orquestación. Para obtener más información, vea Acerca de los grupos de orquestación en Configuration Manager.
$referenceOG = Get-CMOrchestrationGroup -Name $Script:OGName
$preScript = $referenceOG | Get-CMOrchestrationGroupScript -ScriptType Pre
$preScript | Approve-CMOrchestrationGroupScript -Comment "Approve"
Approve-CMOrchestrationGroupScript -ScriptGuid $PreScript.ScriptGuid
Deny-CMOrchestrationGroupScript
Use este cmdlet para denegar un script de grupo de orquestación. Para obtener más información, vea Acerca de los grupos de orquestación en Configuration Manager.
$referenceOG = Get-CMOrchestrationGroup -Name $Script:OGName
$preScript = $referenceOG | Get-CMOrchestrationGroupScript -ScriptType Pre
$preScript | Deny-CMOrchestrationGroupScript -Comment "Deny"
Deny-CMOrchestrationGroupScript -ScriptGuid $PreScript.ScriptGuid -Comment "Deny"
Get-CMOrchestrationGroupScript
Use este cmdlet para obtener un script del grupo de orquestación especificado. Para obtener más información, vea Acerca de los grupos de orquestación en Configuration Manager.
$referenceOG = Get-CMOrchestrationGroup -Name $Script:OGName
$preScript = $referenceOG | Get-CMOrchestrationGroupScript -ScriptType Pre
Start-CMDPMigration
Use este cmdlet para iniciar la migración desde el punto de distribución de origen al punto de distribución de destino. Para obtener más información, consulte Acerca de la migración en Configuration Manager.
Start-CMDPMigration -SourceDistributionPointName sourceServer.dp -DestinationDistributionPointName destinationServer.dp -LockSourceDP 1
Stop-CMDPMigration
Use este cmdlet para detener la migración desde el punto de distribución de origen al punto de distribución de destino. Para obtener más información, consulte Acerca de la migración en Configuration Manager.
Stop-CMDPMigration -SourceDistributionPointName sourceServer.dp -DestinationDistributionPointName destinationServer.dp -LockSourceDP 1
Get-CMDPMigrationContentStatus
Use este cmdlet para obtener el estado de contenido de la migración desde el punto de distribución de origen al punto de distribución de destino. Para obtener más información, consulte Acerca de la migración en Configuration Manager.
Get-CMDPMigrationContentStatus -SourceDistributionPointName sourceServer.dp -DestinationDistributionPointName destinationServer.dp
Get-CMDPMigrationStatus
Use este cmdlet para obtener el estado de la migración desde el punto de distribución de origen al punto de distribución de destino. Para obtener más información, consulte Acerca de la migración en Configuration Manager.
Get-CMDPMigrationStatus -SourceDistributionPointName sourceServer.dp -DestinationDistributionPointName destinationServer.dp
Get-CMTrustedRootCertificationAuthority
Use este cmdlet para obtener los certificados de las entidades de certificación raíz de confianza del sitio.
$ci =Get-CMTrustedRootCertificationAuthority
$ci =Get-CMTrustedRootCertificationAuthority -ViewDetail
New-CMAADClientApplication
Use este cmdlet para crear un registro de aplicación cliente en Azure Active Directory (Azure AD). Al ejecutar este cmdlet, se le pedirá que inicie sesión en el inquilino. Para obtener más información sobre este registro de aplicaciones, consulte Registro manual de aplicaciones de Azure AD para CMG.
$serverApp = New-CMAADServerApplication -AppName $appName
New-CMAADClientApplication -AppName $name -InputObject $serverApp
New-CMAADServerApplication
Use este cmdlet para crear un registro de aplicación de servidor en Azure AD. Al ejecutar este cmdlet, se le pedirá que inicie sesión en el inquilino. Para obtener más información sobre este registro de aplicaciones, consulte Registro manual de aplicaciones de Azure AD para CMG.
New-CMAADServerApplication -AppName $appName
Set-CMDefaultBoundaryGroup
Use este cmdlet para modificar las propiedades de un grupo de límites de sitio predeterminado. Puede establecer las opciones para incluir y preferir los orígenes basados en la nube para los clientes del grupo de límites de sitio predeterminado. Para obtener más información sobre los grupos de límites, consulte Acerca de los grupos de límites en Configuration Manager.
Set-CMDefaultBoundaryGroup -IncludeCloudBasedSources $true -PreferCloudBasedSources $true
Cmdlets en desuso y eliminados
Los siguientes cmdlets ya no están disponibles porque ya no se admite la característica de acceso a recursos:
- Add-CMCertificateRegistrationPoint
- Import-CMClientCertificatePfx
- Import-CMWirelessProfileConfigurationItem
- New-CMCertificateProfilePfx
- New-CMCertificateProfileScep
- New-CMCertificateProfileTrustedRootCA
- New-CMClientCertificateProfileConfigurationItem
- New-CMEmailProfile
- New-CMRootCertificateProfileConfigurationItem
- New-CMVpnProfileConfigurationItem
- New-CMWirelessProfile
- New-CMWirelessProfileConfigurationItem
- Set-CMCertificateProfilePfx
- Set-CMCertificateProfileScep
- Set-CMCertificateProfileTrustedRootCA
- Set-CMCertificateRegistrationPoint
- Set-CMClientCertificateProfileConfigurationItem
- Set-CMEmailProfile
- Set-CMVpnProfileConfigurationItem
- Set-CMWirelessProfile
- Set-CMWirelessProfileConfigurationItem
Cambios en el cmdlet
Se han realizado los siguientes cambios en los cmdlets existentes en esta versión. Los cambios pueden ser nuevas funciones o correcciones de errores. Algunos cambios pueden estar rompiendo. Si usa uno de los cmdlets o áreas de características que se enumeran en esta sección, revise cuidadosamente los cambios para comprender cómo pueden afectar al uso.
Add-CMManagementPoint
Para obtener más información, vea Add-CMManagementPoint.
Cambios no importantes
- Cuando se usa este cmdlet para habilitar la comunicación con la puerta de enlace de administración en la nube, ahora configura de forma predeterminada el punto de administración para admitir clientes de Internet e intranet.
- Al habilitar la puerta de enlace en la nube, ClientConnectionTypes.InternetAndIntranet es ahora el valor predeterminado.
Add-CMReportingServicePoint
Para obtener más información, vea Add-CMReportingServicePoint.
Cambios no importantes
Este cmdlet se bloqueará para ejecutarse en PowerShell7, ya que SOAP no se admite en PowerShell7. Este cmdlet requiere .NET Framework en lugar de .NET Core que se usa con la versión 7 de PowerShell.
Get-CMObjectSecurityScope
Para obtener más información, vea Get-CMObjectSecurityScope.
Cambios no importantes
Ahora puede usar este cmdlet para obtener el ámbito de seguridad de un objeto de carpeta especificado.
New-CMCloudManagementGateway
Para obtener más información, vea New-CMCloudManagementGateway.
Cambios no importantes
Se han agregado los parámetros VMSSVMSize y Version para admitir la creación de una puerta de enlace de administración en la nube (CMG) mediante un conjunto de escalado de máquinas virtuales.
New-CMCoManagementPolicy
Para obtener más información, vea New-CMCoManagementPolicy.
Cambios no importantes
- Ahora puede ver la directiva creada, así como impedir la creación de la segunda directiva desde este cmdlet.
- Ahora también puede crear directivas secundarias para cada carga de trabajo, como la interfaz de usuario, al crear Co-Management directiva a partir de este cmdlet.
New-CMComplianceRuleRegistryKeyPermission
Para obtener más información, vea New-CMComplianceRuleRegistryKeyPermission.
Errores corregidos
Se ha corregido un problema en la propiedad OperandDataType al crear una regla.
Add-CMComplianceSettingWqlQuery
Para obtener más información, vea Add-CMComplianceSettingWqlQuery.
Cambios no importantes
Al usar este cmdlet, ahora puede especificar $null valor en el parámetro WhereClause.
Set-CMClientSettingComplianceSetting
Para obtener más información, vea Set-CMClientSettingComplianceSetting.
Cambios no importantes
Se ha agregado un nuevo parámetro ScriptExecutionTimeoutSecs para ampliar el valor de tiempo de espera de ejecución del script.
Set-CMClientSettingClientCache
Para obtener más información, vea Set-CMClientSettingClientCache.
Cambios no importantes
Se ha agregado un nuevo parámetro MinCacheTombstoneContentMins para admitir la configuración de la duración mínima antes de que el cliente pueda quitar el contenido almacenado en caché.
Set-CMClientSettingComputerRestart
Para obtener más información, vea Set-CMClientSettingComputerRestart.
Cambios no importantes y correcciones de errores
- Se ha ampliado el intervalo de validación de los parámetros CountdownMins y RebootLogoffNotificationCountdownMins para alinearse con la consola.
- Se han agregado nuevos parámetros CountdownIntervalMins y ServerRebootLowRight para alinearse con la consola.
- Se ha corregido un problema de nombre de propiedad para el parámetro NoRebootEnforcement.
Set-CMClientSettingEndpointProtection
Para obtener más información, vea Set-CMClientSettingEndpointProtection.
Cambios no importantes
Ahora puede especificar el tipo de agente de Defender con el nuevo parámetro DefenderAgent.
Get-CMNotification
Para obtener más información, vea Get-CMNotification.
Cambios no importantes
- Ahora puede usar este cmdlet para obtener una notificación integrada mediante el parámetro IsBuiltIn.
- Ahora también puede usar este cmdlet para obtener una notificación que podría descartarse mediante el parámetro CanDismiss.
- Se ha agregado un nuevo alias InputObject para el parámetro NotificationTasks , que ahora admite la canalización.
New-CMFolder
Para obtener más información, vea New-CMFolder.
Errores corregidos
Se ha corregido un problema en la validación de la ruta de acceso de carpeta al usar este cmdlet para crear una nueva carpeta en la consola.
Cambios en varios cmdlets
Los siguientes cmdlets relacionados con carpetas ahora admiten grupos de actualizaciones de software y reglas de implementación automática:
- Get-CMFolder
- New-CMFolder
- Remove-CMFolder
- Set-CMFolder
- Move-CMObject
- Add-CMObjectSecurityScope
- Remove-CMObjectSecurityScope
Los cmdlets siguientes ahora han agregado una condición de validación para iniciar o detener el servicio mientras CMG es un conjunto de escalado de máquinas virtuales:
Cómo proporcionar comentarios o notificar problemas
Muchas de las correcciones y mejoras descritas en este artículo son el resultado de sus comentarios.
Para enviar comentarios, use la consola de Configuration Manager. Para obtener más información, vea Comentarios para PowerShell.