Share via


modifications apportées à la bibliothèque d’applets de commande Configuration Manager pour la version 2207

S’applique à : Gestionnaire de Configuration (branche actuelle)

Ces notes de publication résument les modifications apportées à la bibliothèque d’applets de commande Configuration Manager dans la version 2207

Remarque

Configuration Manager current branch version 2203 est la base de référence pour ces modifications. Pour plus d’informations, consultez Configuration Manager modifications apportées à la bibliothèque d’applets de commande pour la version 2203.

Nouvelles applets de commande

Approve-CMOrchestrationGroupScript

Utilisez cette applet de commande pour approuver un script de groupe d’orchestration. Pour plus d’informations, consultez À propos des groupes d’orchestration dans 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

Utilisez cette applet de commande pour refuser un script de groupe d’orchestration. Pour plus d’informations, consultez À propos des groupes d’orchestration dans 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

Utilisez cette applet de commande pour obtenir un script à partir du groupe d’orchestration spécifié. Pour plus d’informations, consultez À propos des groupes d’orchestration dans Configuration Manager.

$referenceOG = Get-CMOrchestrationGroup -Name $Script:OGName
$preScript = $referenceOG | Get-CMOrchestrationGroupScript -ScriptType Pre

Start-CMDPMigration

Utilisez cette applet de commande pour démarrer la migration du point de distribution source vers le point de distribution de destination. Pour plus d’informations, consultez À propos de la migration dans Configuration Manager.

Start-CMDPMigration -SourceDistributionPointName sourceServer.dp -DestinationDistributionPointName destinationServer.dp -LockSourceDP 1

Stop-CMDPMigration

Utilisez cette applet de commande pour arrêter la migration du point de distribution source vers le point de distribution de destination. Pour plus d’informations, consultez À propos de la migration dans Configuration Manager.

Stop-CMDPMigration -SourceDistributionPointName sourceServer.dp -DestinationDistributionPointName destinationServer.dp -LockSourceDP 1

Get-CMDPMigrationContentStatus

Utilisez cette applet de commande pour obtenir l’état du contenu de la migration du point de distribution source vers le point de distribution de destination. Pour plus d’informations, consultez À propos de la migration dans Configuration Manager.

Get-CMDPMigrationContentStatus  -SourceDistributionPointName sourceServer.dp -DestinationDistributionPointName destinationServer.dp

Get-CMDPMigrationStatus

Utilisez cette applet de commande pour obtenir l’état de la migration du point de distribution source vers le point de distribution de destination. Pour plus d’informations, consultez À propos de la migration dans Configuration Manager.

Get-CMDPMigrationStatus -SourceDistributionPointName sourceServer.dp -DestinationDistributionPointName destinationServer.dp

Get-CMTrustedRootCertificationAuthority

Utilisez cette applet de commande pour obtenir les certificats des autorités de certification racines approuvées à partir du site.

$ci =Get-CMTrustedRootCertificationAuthority
$ci =Get-CMTrustedRootCertificationAuthority -ViewDetail

New-CMAADClientApplication

Utilisez cette applet de commande pour créer une inscription d’application cliente dans Azure Active Directory (Azure AD). Lorsque vous exécutez cette applet de commande, elle vous invite à vous connecter à votre locataire. Pour plus d’informations sur l’inscription de cette application, consultez Inscrire manuellement des applications Azure AD pour la passerelle de gestion cloud.

$serverApp = New-CMAADServerApplication -AppName $appName
New-CMAADClientApplication -AppName $name -InputObject $serverApp

New-CMAADServerApplication

Utilisez cette applet de commande pour créer une inscription d’application serveur dans Azure AD. Lorsque vous exécutez cette applet de commande, elle vous invite à vous connecter à votre locataire. Pour plus d’informations sur l’inscription de cette application, consultez Inscrire manuellement des applications Azure AD pour la passerelle de gestion cloud.

New-CMAADServerApplication -AppName $appName

Set-CMDefaultBoundaryGroup

Utilisez cette applet de commande pour modifier les propriétés d’un groupe de limites de site par défaut. Vous pouvez définir les options pour inclure et préférer les sources cloud pour les clients dans le groupe de limites de site par défaut. Pour plus d’informations sur les groupes de limites, consultez À propos des groupes de limites dans Configuration Manager.

Set-CMDefaultBoundaryGroup -IncludeCloudBasedSources $true -PreferCloudBasedSources $true

Applets de commande dépréciées et supprimées

Les applets de commande suivantes ne sont plus disponibles, car la fonctionnalité d’accès aux ressources n’est plus prise en charge :

Modifications des applets de commande

Les modifications suivantes ont été apportées aux applets de commande existantes dans cette version. Les modifications peuvent être de nouvelles fonctionnalités ou des correctifs de bogues. Certaines modifications peuvent être cassants. Si vous utilisez l’une des applets de commande ou des zones de fonctionnalités répertoriées dans cette section, examinez attentivement les modifications pour comprendre comment elles peuvent affecter votre utilisation.

Add-CMManagementPoint

Pour plus d’informations, consultez Add-CMManagementPoint.

Modifications non cassants

  • Lorsque vous utilisez cette applet de commande pour activer la communication avec la passerelle de gestion cloud, elle configure désormais par défaut le point de gestion pour prendre en charge les clients Internet et intranet.
  • Lorsque vous activez la passerelle cloud, ClientConnectionTypes.InternetAndIntranet est désormais la valeur par défaut.

Add-CMReportingServicePoint

Pour plus d’informations, consultez Add-CMReportingServicePoint.

Modifications non cassants

Cette applet de commande sera bloquée pour s’exécuter sur PowerShell7, car SOAP n’est pas pris en charge dans PowerShell7. Cette applet de commande nécessite le .NET Framework au lieu de .NET Core utilisé avec PowerShell version 7.

Get-CMObjectSecurityScope

Pour plus d’informations, consultez Get-CMObjectSecurityScope.

Modifications non cassants

Vous pouvez maintenant utiliser cette applet de commande pour obtenir l’étendue de sécurité d’un objet dossier spécifié.

New-CMCloudManagementGateway

Pour plus d’informations, consultez New-CMCloudManagementGateway.

Modifications non cassants

Ajout des paramètres VMSSVMSize et Version pour prendre en charge la création d’une passerelle de gestion cloud (CMG) à l’aide d’un groupe de machines virtuelles identiques.

New-CMCoManagementPolicy

Pour plus d’informations, consultez New-CMCoManagementPolicy.

Modifications non cassants

  • Vous pouvez maintenant afficher la stratégie créée et empêcher la création de la deuxième stratégie à partir de cette applet de commande.
  • Vous pouvez désormais également créer des stratégies enfants pour chaque charge de travail, comme l’interface utilisateur, tout en créant Co-Management stratégie à partir de cette applet de commande.

New-CMComplianceRuleRegistryKeyPermission

Pour plus d’informations, consultez New-CMComplianceRuleRegistryKeyPermission.

Bogues corrigés

Correction d’un problème dans la propriété OperandDataType lors de la création d’une règle.

Add-CMComplianceSettingWqlQuery

Pour plus d’informations, consultez Add-CMComplianceSettingWqlQuery.

Modifications non cassants

Lorsque vous utilisez cette applet de commande, vous pouvez désormais spécifier $null valeur du paramètre WhereClause.

Set-CMClientSettingComplianceSetting

Pour plus d’informations, consultez Set-CMClientSettingComplianceSetting.

Modifications non cassants

Ajout d’un nouveau paramètre ScriptExecutionTimeoutSecs pour étendre la valeur du délai d’expiration d’exécution du script.

Set-CMClientSettingClientCache

Pour plus d’informations, consultez Set-CMClientSettingClientCache.

Modifications non cassants

Ajout d’un nouveau paramètre MinCacheTombstoneContentMins pour prendre en charge la définition de la durée minimale avant que le client puisse supprimer le contenu mis en cache.

Set-CMClientSettingComputerRestart

Pour plus d’informations, consultez Set-CMClientSettingComputerRestart.

Modifications et correctifs de bogues non cassants

  • Extension de la plage de validation des paramètres CountdownMins et RebootLogoffNotificationCountdownMins pour s’aligner sur la console.
  • Ajout de nouveaux paramètres CountdownIntervalMins et ServerRebootLowRight pour s’aligner sur la console.
  • Correction d’un problème de nom de propriété pour le paramètre NoRebootEnforcement.

Set-CMClientSettingEndpointProtection

Pour plus d’informations, consultez Set-CMClientSettingEndpointProtection.

Modifications non cassants

Vous pouvez maintenant spécifier le type d’agent Defender avec le nouveau paramètre DefenderAgent.

Get-CMNotification

Pour plus d’informations, consultez Get-CMNotification.

Modifications non cassants

  • Vous pouvez maintenant utiliser cette applet de commande pour obtenir une notification intégrée à l’aide du paramètre IsBuiltIn.
  • Vous pouvez maintenant également utiliser cette applet de commande pour obtenir une notification qui peut être ignorée à l’aide du paramètre CanDismiss.
  • Un nouvel alias InputObject a été ajouté pour le paramètre NotificationTasks qui prend désormais en charge le pipeline.

New-CMFolder

Pour plus d’informations, consultez New-CMFolder.

Bogues corrigés

Un problème de validation du chemin d’accès au dossier a été résolu lors de l’utilisation de cette applet de commande pour créer un dossier dans la console.

Modifications apportées à plusieurs applets de commande

Les applets de commande liées aux dossiers suivantes prennent désormais en charge les groupes de mises à jour logicielles et les règles de déploiement automatique :

Les applets de commande suivantes ont maintenant ajouté une condition de validation pour démarrer ou arrêter le service alors que la passerelle de gestion cloud est un groupe de machines virtuelles identiques :

Comment fournir des commentaires ou signaler des problèmes

La plupart des correctifs et améliorations décrits dans cet article sont le résultat de vos commentaires.

Pour envoyer des commentaires, utilisez la console Configuration Manager. Pour plus d’informations, consultez Commentaires sur PowerShell.