Vous êtes actuellement hors ligne, en attente de reconnexion à Internet.

Description de Windows PowerShell est modifiée dans 1 de mise à jour Cumulative pour System Center 2012 R2 Configuration Manager

IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d’une traduction incorrecte du contenu ou de son utilisation par les clients.

La version anglaise de cet article est la suivante: 2932274
Résumé
Cet article décrit les problèmes de Windows PowerShell qui sont résolus dans la mise à jour Cumulative 1 (CU1) du Gestionnaire de Configuration de Microsoft System Center 2012 R2. Autres correctifs CU1 sont décrites dans l'article suivant de la Base de connaissances Microsoft :

2938441 Description de la mise à jour Cumulative 1 pour System Center 2012 R2 Configuration Manager

Plus d'informations

Problèmes résolus

  • Les objets qui sont transmis sous la forme d'un -Objet d'entrée (ou équivalent) paramètre à une applet de commande deviennent « null » par la suite.
  • Applets de commande qui avertir sans échec ou qui échouent silencieusement lorsque les conditions d'erreur sont atteints n'arrêtent pas le pipeline comme prévu.
  • Applets de commande qui exécutent des actions sur les objets du site en mode silencieux d'échouer lorsque l'objet de site n'existe pas. Ce problème entraîne scripts et automatisation de la saisie d'un état indéfini. Gardez à l'esprit que ce problème n'affecte pasGet- applets de commande. Ils n'échoueront pas si aucun objet correspondant aux critères de recherche n'est trouvé.
  • Ajouter-CMDeploymentType - DeepLinkInstaller n'ajoute pas le type de déploiement.
  • Démarrer-CMSoftwareUpdateDeployment ne définit pas les options de déploiement lorsque le -DisableOperationsManagerAlert ou le -GenerateOperationsManagerAlert paramètre est utilisé.
  • Le CMSoftwareUpdate de sauvegarde applet de commande échoue avec des erreurs semblables aux suivantes :

    Enregistrer-CMSoftwareUpdate : La clé donnée n'était pas présente dans le dictionnaire.
    Ligne: 1 char: 1
    + Enregistrer-CMSoftwareUpdate - DeploymentPackageName « Contoso-Package » - SoftwareupdateNa...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : NotSpecified: (:) [Enregistrer-CMSoftwareUpdate], KeyNotFoundException
    + FullyQualifiedErrorId : System.Collections.Generic.KeyNotFoundException,Microsoft.ConfigurationManagement.Cmdlet
    s.Sum.Commands.SaveSoftwareUpdateCommand


    N'oubliez pas que l'applet de commande fixe s'exécute uniquement en 32 bits Windows PowerShell.

  • Nouvelle CMProgram n'accepte pas -PackageID en tant que paramètre d'entrée.
  • Supprimer-CMUser - objet d'entrée paramètre n'accepte pas la sortie de l'objet à partir de Get-CMUser.
  • Nouvelle CMDeviceCollectionVariable nécessite que l'utilisateur en cours d'exécution ont droits de lecture pour la collection « Tous les systèmes ».
  • Nouvelle CMSoftwareMeteringRule et CMSoftwareMeteringRule de jeu besoin d'un accès au fichier contrôlé pour être en mesure de créer une règle de contrôle.
  • La Console administrateur doit être lancée au moins une fois sur un ordinateur donné avant que le lecteur PowerShell de fournisseur SMS peut être créé.
  • L'option de distribution de contenu est désactivée dans la Console Administrateur pour les objets qui sont créés à l'aide de Nouvelle CMOperatingSystemInstaller ou Nouvelle CMOperatingSystemImage.
  • Ensemble- applets de commande qui modifie les rôles de serveur de site nécessitent à la fois SiteCode- et -SiteSystemServerName au lieu de juste -SiteSystemServerName comme prévu.
  • Nouvelle CMMigrationJob échoue avec un message d'erreur « Requête incorrecte » semblable à la suivante :

    Lever exception :
    Nouvelle-CMMigrationJob : Erreur de ConfigMgr objet :
    instance de __ExtendedStatus
    {
    Opération = « ExecQuery » ;
    ParameterInfo = "Sélectionner * où DependencyType = 1" ;
    ProviderName = « WinMgmt » ;
    };
    Code d'erreur :
    InvalidQuery
    Ligne: 1 char: 1

Modifications supplémentaires

  • Le -Détaillé commutateur pour la plupart des applets de commande de sortie sera désormais d'informations sur la requête qui est exécutée.

    Remarque : Si une applet de commande ne fonctionne pas comme prévu, le -Détaillécommutateur anormalement fournit des informations sur la requête WMI réelle qui est en cours d'exécution sur le fournisseur SMS back-end. Cette information est très utile pour le dépannage et doit être fournie lorsque cela est possible lorsque vous archivez des éléments d'évaluation se connecter.

  • Lorsque vous sont transférant la sortie d'une applet de commande du Gestionnaire de Configuration dans Select-Object (sélection), casse correcte n'est plus requise pour les arguments de sélection.
  • Caractères génériques ne sont pas pris en charge dans les requêtes.
  • La liste suivante représente les applets de commande qui avait ciblé des correctifs supplémentaires. En raison des modifications supplémentaires au code framework Windows PowerShell sous-jacent qui est utilisé par ces applets de commande, ceux qui ne sont pas répertoriés peuvent également avoir changé comportement. Assurez-vous que vos scripts et automatisation continuent à fonctionner comme prévu.
    • Ajouter-CMBoundaryToGroup
    • Ajouter-CMDeploymentType
    • Ajouter-CMStateMigrationPoint
    • Get-CMApplicationCatalogWebServicePoint
    • Get-CMApplicationCatalogWebsitePoint
    • Get-CMEndpointProtectionPoint
    • Get-CMEnrollmentPoint
    • Get-CMEnrollmentProxyPoint
    • Get-CMFallbackStatusPoint
    • Get-CMOutOfBandServicePoint
    • Get-CMReportingServicePoint
    • Get-CMSiteStatusMessage
    • Get-CMSoftwareDistributionComponent
    • Get-CMSoftwareUpdatePoint
    • Get-CMStateMigrationPoint
    • Get-CMSystemHealthValidatorComponent
    • Importation-CMComputerInformation
    • Nouvelle CMActiveDirectoryForest
    • Nouvelle CMDeviceCollectionVariable
    • Nouvelle CMMigrationJob
    • Nouvelle CMOperatingSystemInstaller
    • Nouvelle CMProgram
    • Nouvelle CMSoftwareMeteringRule
    • Supprimer-CMBoundaryFromGroup
    • Supprimer-CMDeploymentType
    • Supprimer-CMUser
    • CMApplicationRevisionHistory de restauration
    • CMSoftwareUpdate de sauvegarde
    • CMADForest de jeu
    • CMBootImage de jeu
    • CMDeploymentType de jeu
    • CMDiscoveryMethod de jeu
    • CMExchangeServer de jeu
    • CMGlobalCondition de jeu
    • CMHierarchySetting de jeu
    • CMManagementPoint de jeu
    • CMMigrationExclusionList de jeu
    • CMPackageDepoyment de jeu
    • CMSiteMaintenanceTask de jeu
    • CMSoftwareDistributionComponent de jeu
    • CMSoftwareMeteringRule de jeu
    • CMTaskSequenceDeployment de jeu
    • Démarrer-CMContentDistribution
    • Démarrer-CMDistributionPointUpgrade
    • Démarrer-CMSoftwareUpdateDeployment
    • Mise à jour-CMDistributionPoint

Dans certains cas, applets de commande ont pu paramètres supprimé ou modifié. Cela représente une modification avec rupture de scripts ou l'automatisation existantes. Si une applet de commande ne fonctionne plus en raison d'une erreur de liaison de paramètre, assurez-vous que le paramètre que vous utilisiez n'était pas renommé ou supprimé.

Problèmes connus

Les problèmes suivants peuvent se produire même après l'installation de la mise à jour Cumulative 1. Les solutions de remplacement sont répertoriées lorsqu'elles sont disponibles. Ces problèmes peuvent être résolus dans les futures versions du Gestionnaire de Configuration.
  • Installation-CMClient ne sera pas cibler tous les ordinateurs dans une collection lorsque le -CollectionID paramètre est utilisé.

    Pour contourner ce problème, récupérer un ensemble de périphériques à l'aide de Get-CMDevice - CollectionIDet passer à chaque instance à installer -CMDevice-périphérique. Par exemple, exécutez la commande suivante :

    Get-CMDevice - CollectionName MyCollection | foreach {Install-CMClient-périphérique $_ - IncludeDomainController $false - AlwaysInstallClient $false - ForceReinstall $false SiteCode - PSS}

  • Démarrer-CMDistributionPointUpgrade ne fonctionne pas avec des sites secondaires.

    Pour contourner ce problème, effectuez la tâche à l'aide de la Console Administrateur.

  • CMSoftwareUpdate de sauvegardeapplet de commande ne fonctionne pas dans un environnement Windows PowerShell de 64 bits.

    Pour contourner ce problème, utilisez une version 32 bits de Windows PowerShell ou ISE.

  • Nouvelle CMVirtualEnvironmentGroup n'affiche pas les résultats dans la Console Administrateur.

    Pour contourner ce problème, effectuez la tâche à l'aide de la Console Administrateur.

  • Set-CMSite-commentaire le paramètre entraîne des applets de commande échoue.

    Pour contourner ce problème, effectuez la tâche à l'aide de la Console Administrateur.

  • Supprimer-CMDeploymentType n'échouera pas lorsque vous essayez de supprimer un type de déploiement qui n'existe pas.

    Pour contourner ce problème, utilisez Get-CMDeploymentType pour contrôler si le type de déploiement existe avant d'essayer de le supprimer.

  • Nouvelle CMSecondarySite Crée un point de distribution qui ne peuvent pas être configuré via la Console Administrateur lorsque vous utilisez un certificat auto-signé.

    Pour contourner ce problème, appliquez l'une des procédures suivantes à la place de la Nouvelle CMSecondarySite applet de commande :
    • Configurer le site secondaire en utilisant une autorité de certification délivrée le certificat.
    • Utilisation CMDistributionPoint de jeu Pour configurer le point de distribution après l'installation du site secondaire.
    • Supprimer le point de distribution du site secondaire et ajoutez un nouveau après l'installation du site secondaire.
  • Des applets de commande peut cesser de fonctionner après l'utilisation du Nouvelle CMTaskSequence applet de commande.

    Pour contourner ce problème, redémarrez Windows PowerShell.
  • Démarrer-CMApplicationDeploymentéchoue lorsqu'il est utilisé avec les applications Windows Store, car l'objectif est que le contenu existe sur un point de distribution.

    Pour contourner ce problème, effectuez la tâche à l'aide de la Console Administrateur.

Avertissement : cet article a été traduit automatiquement

Propriétés

ID d'article : 2932274 - Dernière mise à jour : 03/28/2014 14:28:00 - Révision : 1.0

Microsoft System Center 2012 R2 Configuration Manager

  • kbqfe kbfix kbsurveynew kbexpertiseinter kbmt KB2932274 KbMtfr
Commentaires