Oversigt
I denne artikel beskrives de Windows PowerShell problemer, der er løst i Samlet opdatering 3 (CU3) til Microsoft System Center 2012 R2 Configuration Manager. Andre CU3-rettelser er beskrevet i følgende artikel i Microsoft Knowledge Base:
2994331 Beskrivelse af samlet opdatering 3 til System Center 2012 R2 Configuration Manager
Problemer, der er løst
-
Get-CMAssetIntelligenceSynchronizationPoint returnerer et null-objekt, og dette medfører en NullReferenceException-fejl, når det bruges sammen med Remove-CMAssetIntelligenceSynchronizationPoint.
-
New-CMTaskSequence accepterer ikke en null-værdi eller en tom værdi for parameteren -InstallationProductKey.
-
Parameteren CertificateExpirationTimeUtc ignoreres af cmdlet'en Set-CMDistributionPoint.
-
New-CMTaskSequenceMedia returnerer en InvalidOperationException-fejl, når den bruges sammen med CaptureMediaOption-parameteren.
-
Den New-CMMigrationJob cmdlet returnerer fejl, der ligner følgende, når en indlejret samling indsættes i parameteren -MigrationCollection:
New-CMMigrationJob : Vælg mindst én samling for at fortsætte
-
Add-CMReportingServicePoint cmdlet opretter ikke et rapporteringstjenestepunkt korrekt.
-
Cmdlet'er, der refererer til objekter, der returneres af de Get-CMDevice cmdlet-udløserfejl, der ligner følgende:
InvalidArgument: (:) [New-CMDeviceVariable], ParameterBindingArgumentTransformationException
-
Parameteren -EnableProgramAfterAdvertisementMigrated for cmdlet'en New-CMMigrationJob aktiverer ikke det angivne program.
-
Set-CMAccount returnerer en NullReferenceException-fejl, når den bruges sammen med inputObject-parameteren.
-
Get-CMBaselineXMLDefinition returnerer ingen resultater, når den køres uden parametre. Parameteren -Name er nu påkrævet.
-
Update-CMClientStatus -Gennemtving medfører, at der vises et bekræftelsesvindue på klienten.
-
Set-CMWindowsFirewallPolicy returnerer en undtagelse, når parameteren -Priority er angivet.
-
Et sekundært webstedsdatabasenavn oprettes forkert, når New-CMSecondarySite bruges sammen med parameteren CopySQLServerExpressOnSecondarySite.
-
Import-CMDriver returnerer altid "Ugyldig objektsti", selvom den angivne driver er importeret.
-
Almindelige *-elementparametre, f.eks. -WhatIf, fungerer ikke som forventet med CMSite PSDrive.
-
New-CMComputerAssociation returnerer en NullReferenceException-fejl.
-
New-CMTaskSequenceMedia returnerer en InvalidOperationException-fejl, når den bruges sammen med parameteren -CaptureMediaOption.
-
New-CMSiteSystemServer får PowerShell til at afslutte uventet.
http://support.microsoft.com/kb/2984644
Yderligere ændringer
-
Flere cmdlet'er revideres for bedre at håndtere store (flere tusinde objekter) resultatsæt.
-
Start-CMApplicationDeployment type kører hurtigere i miljøer, der indeholder mange (75 plus) programmer.
-
-
Flere cmdlet'er revideres for at understøtte jokertegn for nogle parametre, herunder følgende:
-
Get-CMDeploymentPackage
-
Get-CMDeploymentType
-
Get-CMSiteMaintenanceTask
-
Get-CMStatusReportingComponent
-
Remove-CMDeploymentType
-
Remove-CMDeployment
-
Remove-CMUserCollectionFromDistributionPointGroup
-
Remove-CMDeviceCollectionFromDistributionPointGroup
-
-
Set-CMDeploymentType ikke længere giver dig mulighed for at bruge –ContentLocation med AppV- eller AppV5X-installationstyper.
-
Set-CMDeviceCollection understøtter nu indstilling af tidsplaner for samling med nye parametre – RefreshSchedule og –RefreshType.
-
Set-CMDeviceOwnership returnerer nu klare fejlmeddelelser i tilfælde af et ikke-eksisterende enhedsnavn.
-
Flere cmdlet'er revideres for at understøtte objekt pipelining. Disse omfatter cmdlet'er, der bruges til at oprette, angive og fjerne webstedsroller, programmer, samlinger, programmer og pakker.
Kendte problemer
-
Parameteren Set-CMDistributionPoint –ComputersUsePxePassword gemmer muligvis ikke en gyldig adgangskode i databasen.