Riepilogo
Questo articolo descrive i problemi di Windows PowerShell risolti nell'aggiornamento cumulativo 3 (CU3) per microsoft System Center 2012 R2 Configuration Manager. Altre correzioni cu3 sono descritte nel seguente articolo Microsoft Knowledge Base:
2994331 Descrizione dell'aggiornamento cumulativo 3 per System Center 2012 R2 Configuration Manager
Problemi risolti
-
Get-CMAssetIntelligenceSynchronizationPoint restituisce un oggetto Null e ciò genera un errore NullReferenceException se utilizzato insieme a Remove-CMAssetIntelligenceSynchronizationPoint.
-
New-CMTaskSequence non accetta un valore Null o vuoto per il parametro -InstallationProductKey.
-
Il parametro CertificateExpirationTimeUtc viene ignorato dal cmdlet Set-CMDistributionPoint.
-
New-CMTaskSequenceMedia restituisce un errore InvalidOperationException se utilizzato con il parametro CaptureMediaOption.
-
Il cmdlet New-CMMigrationJob restituisce errori simili ai seguenti quando si incolla una raccolta annidata nel parametro -MigrationCollection:
New-CMMigrationJob: seleziona almeno una raccolta per continuare
-
Add-CMReportingServicePoint cmdlet non crea correttamente un punto di servizi di reporting.
-
Cmdlet che fanno riferimento a oggetti restituiti dal Get-CMDevice errori di trigger del cmdlet simili ai seguenti:
InvalidArgument: (:) [New-CMDeviceVariable], ParameterBindingArgumentTransformationException
-
Il parametro -EnableProgramAfterAdvertisementMigrated del cmdlet New-CMMigrationJob non abilita il programma specificato.
-
Set-CMAccount restituisce un errore NullReferenceException quando viene utilizzato con il parametro inputObject.
-
Get-CMBaselineXMLDefinition non restituisce alcun risultato quando viene eseguito senza parametri. Il parametro -Name è ora obbligatorio.
-
Update-CMClientStatus -Force causa la visualizzazione di una finestra di conferma nel client.
-
Set-CMWindowsFirewallPolicy restituisce un'eccezione quando viene specificato il parametro -Priority.
-
Il nome di un database del sito secondario viene creato in modo non corretto quando si usa New-CMSecondarySite con il parametro CopySQLServerExpressOnSecondarySite.
-
Import-CMDriver restituisce sempre "Percorso oggetto non valido" anche quando il driver specificato viene importato correttamente.
-
I parametri *-Item comuni, ad esempio -WhatIf, non funzionano come previsto con CMSite PSDrive.
-
New-CMComputerAssociation restituisce un errore NullReferenceException.
-
New-CMTaskSequenceMedia restituisce un errore InvalidOperationException quando viene utilizzato con il parametro -CaptureMediaOption.
-
New-CMSiteSystemServer causa la chiusura imprevista di PowerShell.
http://support.microsoft.com/kb/2984644
Modifiche aggiuntive
-
Più cmdlet vengono modificati per gestire meglio i set di risultati di grandi dimensioni (diverse migliaia di oggetti).
-
Start-CMApplicationDeployment tipo viene eseguito più velocemente in ambienti che contengono molte (più di 75) applicazioni.
-
-
Vengono modificati più cmdlet per supportare i caratteri jolly per alcuni parametri, tra cui:
-
Get-CMDeploymentPackage
-
Get-CMDeploymentType
-
Get-CMSiteMaintenanceTask
-
Get-CMStatusReportingComponent
-
Remove-CMDeploymentType
-
Remove-CMDeployment
-
Remove-CMUserCollectionFromDistributionPointGroup
-
Remove-CMDeviceCollectionFromDistributionPointGroup
-
-
Set-CMDeploymentType non consente più di usare –ContentLocation con i tipi di distribuzione di AppV o AppV5X.
-
Set-CMDeviceCollection supporta ora l'impostazione delle pianificazioni della raccolta con i nuovi parametri –RefreshSchedule e –RefreshType.
-
Set-CMDeviceOwnership ora restituisce messaggi di errore chiari nel caso di un nome di dispositivo inesistente.
-
Vengono modificati più cmdlet per supportare il pipelining degli oggetti. Sono inclusi i cmdlet usati per creare, impostare e rimuovere ruoli di sito, applicazioni, raccolte, programmi e pacchetti.
Problemi noti
-
Il parametro Set-CMDistributionPoint –ComputersUsePxePassword potrebbe non salvare una password valida nel database.