Momentan sunteți offline, așteptați să vă reconectați la internet

Descriere a Windows PowerShell schimbări în Cumulative Update 1 pentru System Center 2012 R2 Configuration Manager

IMPORTANT: Acest articol este tradus cu ajutorul software-ului Microsoft de traducere automată și poate fi corectat prin intermediul tehnologiei Community Translation Framework (CTF). Microsoft oferă articole traduse automat, post-editate de comunitate și articole traduse de oameni, pentru a permite accesul la toate articolele din Baza noastră de cunoștințe în mai multe limbi. Articolele traduse automat și post-editate pot conține greșeli de vocabular, sintaxă și/sau gramatică. Microsoft nu este responsabil de inexactitățile, erorile sau daunele cauzate de traducerea greșită a conținutului sau de utilizarea acestuia de către clienți. Găsiți mai multe informații despre traducerea în colaborare la http://support.microsoft.com/gp/machine-translation-corrections/ro.

Faceți clic aici pentru a vizualiza versiunea în limba engleză a acestui articol: 2932274
Rezumat
Acest articol descrie problemele de Windows PowerShell care sunt fixate în Cumulative Update 1 (CU1) pentru Microsoft System Center 2012 R2 Manager de configurare. Alte remedieri CU1 sunt descrise în următorul articol din bază de cunoştinţe Microsoft:

2938441 Descrierea de actualizarea cumulativă 1 pentru System Center 2012 R2 Configuration Manager

Informaţii suplimentare

Problemele care sunt fixe

  • Obiecte care sunt trecut ca o -InputObject (sau echivalent) parametru pentru un cmdlet devin "null" după aceea.
  • Cmdlet-urile care avertiza fără lipsa sau că nu în tăcere atunci când condiţiile de eroare sunt lovit nu opri conducta cum era de aşteptat.
  • Cmdlet-efectua acţiuni pe site-ul obiecte în tăcere nu reuşesc atunci când obiectul site-ul nu exista. Aceasta problema duce la script-uri şi automatizarea intrând un nedefinit statului. Fiţi conştienţi de faptul că această problemă nu afecteazăGet- cmdlet-uri. Ei nu reuşesc în cazul nici obiecte care se potrivesc criteriilor de căutare.
  • Adauga-CMDeploymentType - DeepLinkInstaller Adauga tipul de implementare.
  • Start-CMSoftwareUpdateDeployment nu setează corect implementare opţiuni atunci când -DisableOperationsManagerAlert sau -GenerateOperationsManagerAlert parametrul este utilizat.
  • The Salvare-CMSoftwareUpdate cmdletul nu reuşeşte cu erori care seamănă cu următorul:

    Salvare-CMSoftwareUpdate: Dat cheie nu a fost prezent în dicţionar.
    La char line: 1:1
    + Salvare-CMSoftwareUpdate - DeploymentPackageName "Contoso-pachet" - SoftwareupdateNa...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo: NotSpecified: (:) [Salvare-CMSoftwareUpdate], KeyNotFoundException
    + FullyQualifiedErrorId: System.Collections.Generic.KeyNotFoundException,Microsoft.ConfigurationManagement.Cmdlet
    s.Sum.Commands.SaveSoftwareUpdateCommand


    Fiţi conştienţi că cmdlet fixe se execută numai în 32-bit Windows PowerShell.

  • Nou-CMProgram nu acceptă -PackageID ca un parametru de intrare.
  • Remove-CMUser - InputObject parametru nu acceptă obiect de ieşire de la Get-CMUser.
  • Nou-CMDeviceCollectionVariable necesită utilizator executant citit drepturilor "Toate sistemele de" colectare.
  • Nou-CMSoftwareMeteringRule şi Set-CMSoftwareMeteringRule necesită acorda acces la fişierul măsurată să fie capabil de a crea o regulă de contorizare.
  • Consola Administrator trebuie să înceapă cel puţin o dată pe un anumit computer înainte de unitatea PowerShell de furnizor de SMS pot fi create.
  • Opţiune distribuie conţinut este dezactivat în consola de Administrator pentru obiecte care sunt create utilizând Nou-CMOperatingSystemInstaller sau Nou-CMOperatingSystemImage.
  • Set- cmdlet-schimba rolurile de server site-ul necesită atât -SiteCode şi -SiteSystemServerName în loc de doar -SiteSystemServerName cum era de aşteptat.
  • Nou-CMMigrationJob nu reuşeşte cu un mesaj de eroare "Invalid interogare", care seamănă cu următorul:

    Arunca o excepţie:
    Nou-CMMigrationJob: Magureanu_ionut eroare obiect:
    exemplu de __ExtendedStatus
    {
    Operațiunea = "ExecQuery";
    ParameterInfo = "selectati * unde DependencyType = 1";
    ProviderName = "WinMgmt";
    };
    Cod de eroare:
    InvalidQuery
    La char line: 1:1

Modificări suplimentare

  • The -Verbose comutator pentru cele mai multe cmdlet-uri va ieşire acum informaţii despre interogare pe care se execută.

    Notă În cazul în care un cmdlet nu funcţionează conform aşteptărilor, -Verbosecomutator neobişnuit va oferi informaţii despre real WMI interogarea care este rulat împotriva furnizor de SMS-uri back-end. Această informaţie este foarte util pentru depanare şi trebuie să se prevadă, atunci când acest lucru este posibil, atunci când fişier elemente de feedback-ul conectare.

  • Atunci când sunt conducte ieşire a unui Manager de configurare cmdlet în Select-obiect (selecţie), carcasa corecte nu mai este necesară pentru argumentele de selecţie.
  • Metacaracterele nu se acceptă în interogări.
  • Listă tabel următoare reprezintă cmdlet-urile care au avut remedieri suplimentare orientate. Din cauza modificări suplimentare la care stau la baza Windows PowerShell codul de cadru, care este folosit de aceste cmdlet-uri, cele care nu sunt enumerate pot, de asemenea, s-au schimbat comportamentul. Asiguraţi-vă că vă script-uri şi automatizarea continua să funcţioneze cum era de aşteptat.
    • Adauga-CMBoundaryToGroup
    • Adauga-CMDeploymentType
    • Adauga-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
    • Import-CMComputerInformation
    • Nou-CMActiveDirectoryForest
    • Nou-CMDeviceCollectionVariable
    • Nou-CMMigrationJob
    • Nou-CMOperatingSystemInstaller
    • Nou-CMProgram
    • Nou-CMSoftwareMeteringRule
    • Remove-CMBoundaryFromGroup
    • Remove-CMDeploymentType
    • Remove-CMUser
    • Restaurare-CMApplicationRevisionHistory
    • Salvare-CMSoftwareUpdate
    • Set-CMADForest
    • Set-CMBootImage
    • Set-CMDeploymentType
    • Set-CMDiscoveryMethod
    • Set-CMExchangeServer
    • Set-CMGlobalCondition
    • Set-CMHierarchySetting
    • Set-CMManagementPoint
    • Set-CMMigrationExclusionList
    • Set-CMPackageDepoyment
    • Set-CMSiteMaintenanceTask
    • Set-CMSoftwareDistributionComponent
    • Set-CMSoftwareMeteringRule
    • Set-CMTaskSequenceDeployment
    • Start-CMContentDistribution
    • Start-CMDistributionPointUpgrade
    • Start-CMSoftwareUpdateDeployment
    • Actualizare-CMDistributionPoint

În unele cazuri limitate, cmdlet-urile ar fi putut avea parametrii eliminat sau modificat. Aceasta reprezintă o schimbare de rupere existente scenariile sau automatizare. Dacă un cmdlet nu mai funcţionează din cauza unei erori de parametru obligatoriu, asiguraţi-vă că parametrul care au fost utilizaţi a fost redenumit sau eliminate.

Probleme cunoscute

Următoarele simptome pot apărea chiar şi după ce este instalat Cumulative Update 1. Soluţii alternative sunt listate în cazul în care acestea sunt disponibile. Aceste probleme pot fi rezolvate în versiunile viitoare de Manager de configurare.
  • A instala-CMClient va viza toate computerele intr-o colectie atunci când -CollectionID parametrul este utilizat.

    Pentru a rezolva această problemă, prelua un set de dispozitive utilizând Get-CMDevice - CollectionID, şi trece fiecare instanţă în instala -CMDevice-dispozitiv. De exemplu, executaţi următoarea comandă:

    Get-CMDevice - CollectionName MyCollection | foreach {instala-CMClient-dispozitiv de $_ - IncludeDomainController $false - AlwaysInstallClient $false - ForceReinstall $false - SiteCode PSS}

  • Start-CMDistributionPointUpgrade nu funcţionează cu site-uri secundare.

    Pentru a rezolva această problemă, efectuaţi sarcina utilizând consola de Administrator.

  • Salvare-CMSoftwareUpdatecmdlet nu funcţionează într-un mediu de 64 de biţi de Windows PowerShell.

    Pentru a rezolva această problemă, utilizaţi o versiune de 32 de biți a Windows PowerShell sau ISE.

  • Nou-CMVirtualEnvironmentGroup rezultatul nu arată în consola de Administrator.

    Pentru a rezolva această problemă, efectuaţi sarcina utilizând consola de Administrator.

  • Set-CMSite-comentariu parametru determină cmdlet-uri pentru a eşua.

    Pentru a rezolva această problemă, efectuaţi sarcina utilizând consola de Administrator.

  • Remove-CMDeploymentType nu va eşua atunci când încercaţi să eliminaţi un tip de implementare care nu există.

    Pentru a rezolva această problemă, utilizaţi Get-CMDeploymentType pentru a valida în cazul în care desfăşurarea de tip există înainte de a încerca să-l eliminaţi.

  • Nou-CMSecondarySite creează un punct de distributie, care nu poate fi configurat prin consola Administrator atunci când utilizaţi un certificat autosemnat.

    Pentru a rezolva această problemă, utilizaţi oricare dintre următoarele proceduri în loc de Nou-CMSecondarySite cmdlet-ul:
    • Configurarea site-ul secundar utilizând o autoritate de certificare care eliberează certificatul.
    • Utilizarea Set-CMDistributionPoint pentru a configura punctul de distribuţie după site-ul secundar este instalat.
    • Elimina punct de distribuţie secundară site-ul, şi se adaugă o nouă după ce site-ul secundar este instalat.
  • Unele cmdlet-urile pot opri de lucru după ce utilizaţi Nou-CMTaskSequence cmdlet.

    Pentru a rezolva această problemă, reporniţi Windows PowerShell.
  • Start-CMApplicationDeploymentnu reuşeşte atunci când este utilizat cu Windows Magazin applications deoarece speranţa este că există conţinut pe un punct de distributie.

    Pentru a rezolva această problemă, efectuaţi sarcina utilizând consola de Administrator.

Avertisment: acest articol a fost tradus automat

Proprietăți

ID articol: 2932274 - Ultima examinare: 03/28/2014 14:48:00 - Revizie: 1.0

Microsoft System Center 2012 R2 Configuration Manager

  • kbqfe kbfix kbsurveynew kbexpertiseinter kbmt KB2932274 KbMtro
Feedback