Shrnutí
Tento článek popisuje Windows PowerShell problémy opravené v kumulativní aktualizaci 3 (CU3) pro microsoft System Center 2012 R2 Configuration Manager. Další opravy CU3 jsou popsány v následujícím článku znalostní báze Microsoft Knowledge Base:
2994331 Popis kumulativní aktualizace 3 pro System Center 2012 R2 Configuration Manager
Opravené problémy
-
Get-CMAssetIntelligenceSynchronizationPoint vrátí objekt null, a to způsobí chybu NullReferenceException při použití společně s Remove-CMAssetIntelligenceSynchronizationPoint.
-
New-CMTaskSequence nepřijímá hodnotu null nebo prázdnou hodnotu parametru -InstallationProductKey.
-
Parametr CertificateExpirationTimeUtc je ignorován rutinou Set-CMDistributionPoint.
-
New-CMTaskSequenceMedia vrátí chybu InvalidOperationException při použití s parametrem CaptureMediaOption.
-
Rutina New-CMMigrationJob vrací chyby podobné následujícímu při vložení vnořené kolekce do parametru -MigrationCollection:
New-CMMigrationJob: Pokračujte výběrem alespoň jedné kolekce.
-
Add-CMReportingServicePoint rutina nevytváří správně bod služby Reporting Services.
-
Rutiny odkazující na objekty vrácené Get-CMDevice rutinou aktivují chyby podobné následujícímu:
InvalidArgument: (:) [New-CMDeviceVariable], ParameterBindingArgumentTransformationException
-
Parametr -EnableProgramAfterAdvertisementMigrated rutiny New-CMMigrationJob nepovoluje zadaný program.
-
Set-CMAccount vrátí chybu NullReferenceException při použití s parametrem inputObject.
-
Get-CMBaselineXMLDefinition při spuštění bez parametrů nevrátí žádné výsledky. Parametr -Name je teď povinný.
-
Update-CMClientStatus -Force způsobí, že se v klientovi zobrazí potvrzovací okno.
-
Set-CMWindowsFirewallPolicy vrátí výjimku při zadání parametru -Priority.
-
Při použití New-CMSecondarySite s parametrem CopySQLServerExpressOnSecondarySite je nesprávně vytvořen název databáze sekundární lokality.
-
Import-CMDriver vždy vrátí neplatnou cestu k objektu, i když je zadaný ovladač úspěšně importován.
-
Běžné *-Item parametry, například -WhatIf, nefungují podle očekávání s CMSite PSDrive.
-
New-CMComputerAssociation vrátí chybu NullReferenceException.
-
New-CMTaskSequenceMedia vrátí chybu InvalidOperationException při použití s parametrem -CaptureMediaOption.
-
New-CMSiteSystemServer způsobí neočekávané ukončení PowerShellu.
http://support.microsoft.com/kb/2984644
Další změny
-
Několik rutin se reviduje tak, aby lépe zvládlo velké sady výsledků (několik tisíc objektů).
-
Start-CMApplicationDeployment typ běží rychleji v prostředích, která obsahují mnoho aplikací (75 plus).
-
-
Pro některé parametry se upraví více rutin, které podporují zástupné znaky, včetně následujících:
-
Get-CMDeploymentPackage
-
Get-CMDeploymentType
-
Get-CMSiteMaintenanceTask
-
Get-CMStatusReportingComponent
-
Remove-CMDeploymentType
-
Remove-CMDeployment
-
Remove-CMUserCollectionFromDistributionPointGroup
-
Remove-CMDeviceCollectionFromDistributionPointGroup
-
-
Set-CMDeploymentType již umožňuje používat –ContentLocation s typy nasazení AppV nebo AppV5X.
-
Set-CMDeviceCollection teď podporuje nastavení plánů kolekcí s novými parametry -RefreshSchedule a -RefreshType.
-
Set-CMDeviceOwnership teď vrací jasné chybové zprávy v případě neexistujícího názvu zařízení.
-
Více rutin je revidováno tak, aby podporovalo pipelinování objektů. Patří mezi ně rutiny, které se používají k vytváření, nastavování a odebírání rolí webu, aplikací, kolekcí, programů a balíčků.
Známé problémy
-
Parametr Set-CMDistributionPoint –ComputersUsePxePassword nemusí uložit platné heslo do databáze.