Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Shrnutí

Tento článek popisuje Windows PowerShell problémy opravené v kumulativní aktualizaci 2 (CU2) pro microsoft System Center 2012 R2 Configuration Manager. Další opravy CU2 jsou popsány v kumulativní aktualizaci 2 pro System Center 2012 R2 Configuration Manager.

Opravené problémy

Windows PowerShell

  • Rutina Export-CMApplication nahradí soubor zadaný v parametru -Path bez výzvy k potvrzení.

    Poznámka: Po instalaci této aktualizace se zobrazí výzva k přepsání existujícího souboru. Tuto výzvu lze potlačit pomocí parametru -Force.

  • Při pokusu o zobrazení vlastností distribučního bodu v sekundární lokalitě vytvořené pomocí rutiny New-CMSecondarySite dojde k výjimce podobné tomuto:

    Hodnota System.ArgumentOutOfRangeException
    1. 1. 1900 00:00:00 není platná pro hodnotu Value. Hodnota by měla být mezi MinDate a MaxDate.
    Název parametru: Hodnota



    Poznámka: Pokud tato rutina byla dříve použita k vytvoření distribučního bodu, a pokud tento distribuční bod nyní zobrazí tyto příznaky, musíte znovu vytvořit distribuční bod pro vlastnosti, které mají být zobrazeny.

  • Rutina Set-CMSystemHealthValidatorPointComponent selže, když ji použijete s parametrem -SiteSystemServerName. Kromě toho se zobrazí chybová zpráva podobná následující:

    Set-CMSystemHealthValidatorPointComponent: Zadaným parametrům neodpovídá žádný objekt.


  • Rutina Set-CMSite může vrátit nesprávnou zprávu, která se podobá následující:

    UPOZORNĚNÍ: Nelze získat instanci portu BGB, tato lokalita není lokalitou SP1 nebo poškozením některých dat databáze.
    Set-CMSite: Ověření vstupních parametrů se nezdařilo. Nelze pokračovat.


  • Rutina New-CMClientSetting nesprávně umožňuje vytvořit výchozí nastavení klienta.

  • Pokud zadaný název typu nasazení neexistuje, vrátí rutina Remove-CMDeploymentType hodnotu Null místo chybového stavu.

  • Rutina New-CMTaskSequence selže ve více scénářích.

  • Rutina Add-CMSoftwareUpdatePoint vytvoří bod aktualizace softwaru, který se zobrazí v konzole pro správu, ale nemůže se synchronizovat se službou WSUS.

  • Rutina Add-CMDistributionPoint umožňuje vytvořit distribuční bod HTTPS pouze v případě, že ho použijete s parametrem -ValidateContentSchedule.

    Poznámka: Tato aktualizace přidá další parametr -EnableSSL, chcete-li povolit řízení režimu SSL nezávisle na hodnotě, která je předána parametru -ClientConnectionType.

  • Rutina New-CMGlobalCondition nesprávně vyžaduje použití parametru -WhereClause.

  • Rutina Install-CMClient nefunguje bez použití parametru -DeviceID.

  • Rutina Start-CMApplicationDeployment selže, pokud se používá s aplikacemi Windows Store, Apple Store nebo Google Play, protože očekáváme, že obsah existuje v distribučním bodě.

  • Rutina Export-CMDriverPackage selže s následujícími parametry:

    • -Name

    • -ID

    • -InputObject

    Kromě toho se zobrazí chybové zprávy podobné následujícímu:

    Export-CMDriverPackage: Hodnota nemůže být null.

    Název parametru: parameterName


  • Kopírování obsahu v tomto balíčku nelze nastavit na sdílenou složku balíčku ve vlastnosti balíčku distribučních bodů pomocí Windows PowerShell.

  • K odebrání názvu sdílené složky balíčku nemůžete použít rutinu Set-CMPackage.

    Poznámka: Parametr -ShareType je odebrán.

    Pokud chcete povolit nebo zakázat sdílení, použijte nový parametr -ShareContent <bool>.

  • Rutina Start-CMPackageDeployment selže, pokud je parametr -DeployPurpose definovaný jako Povinné. Kromě toho se zobrazí chybové zprávy podobné následujícímu:

    Start-CMPackageDeployment: Sadu parametrů nelze přeložit pomocí zadaných pojmenovaných parametrů.



    Poznámka: Pro nasazení programu zařízení je nutné zadat parametr -DeviceProgram.

    Pro nasazení standardních programů je nutné zadat parametr -StandardProgram.

  • Rutina New-CMMaintenanceWindow selže, když jako vstup parametru -Schedule zadáte denní časové období údržby. Kromě toho se zobrazí chybové zprávy podobné následujícímu:

    New-CMMaintenanceWindow: Operace není platná kvůli aktuálnímu stavu objektu.


  • Rutina Get-CMUserDataAndProfileConfigurationItemXmlDefinition nevrací data.

  • Rutina Set-CMClientSetting předá nesprávnou hodnotu parametru -MaxTransferRateOffSchedule.

  • Rutina Set-CMClientSetting neověřuje vstup předaný žádnému z následujících parametrů:

    • -PortalUrl

    • -Priorita

    • -Nastavení

    • -ForceRebootPeriod


  • Rutina Set-CMSoftwareMeteringRule nepoužívá parametr -NewProductName. Kromě toho se zobrazí chybová zpráva podobná následující:

    Set-CMSoftwareMeteringRule: Sadu parametrů nelze přeložit pomocí zadaných pojmenovaných parametrů.


  • Rutině Set-CMSoftwareUpdateAutoDeploymentRule chybí více jazyků ze seznamu, který je k dispozici pro parametr -LanguageSelection.

    Poznámka: Po instalaci této aktualizace se seznam jazyků odebere jako parametr a interně se ověří pro rutinu.

  • Rutina Remove-CMApplicationRevisionHistory a rutina Restore-CMApplicationRevisionHistory nefungují, když je použijete společně s parametrem -ID.

  • Rutina Get-CMAccessLicense vyžaduje parametr -License místo vrácení všech licencí, pokud ho použijete bez parametrů.

  • Rutina Start-CMContentDistribution a rutina Remote-CMContentDistribution vrací nepřesné zprávy upozornění.

  • Rutina Set-CMProgram společně s parametrem -InputObject očekává místo SMS_Program instanci SMS_Package.

    Poznámka: Pro úpravy standardních programů musí být zadán parametr -StandardProgram.

    Pro úpravy programů zařízení musí být zadán parametr -DeviceProgram.

  • Rutina Set-CMPowerControl neověřuje parametr -PowerControlType.

  • Rutina Set-CMDeviceOwnership neověřuje parametr -OwnershipType.

  • Rutina Set-CMTrustedRootCertificateProfileConfigurationItem nesprávně definuje parametr -DesiredConfigurationDigestPath jako volitelný.

  • Rutina Get-CMAssetIntelligenceSynchronizationPoint vrátí objekt Null. Tím zabráníte jeho použití jako vstupu do jiných rutin.

  • V rutině Import-CMBaseline a rutině Import-CMConfigurationItem chybí parametr -Force, který potlačí výstrahy zabezpečení pro podpisy obsahu.

  • Při zobrazení vlastností distribučního bodu se v konzole pro správu zobrazí výjimka Argument mimo rozsah. K tomu dochází u distribučních bodů vytvořených pomocí rutiny Add-CMDistributionPoint a parametru -EnableMulticast.

  • Rutina Start-CMPackageDeployment zabrání nasazení balíčku, pokud neexistují žádné zdrojové soubory.

  • Rutina Start-CMPackageDeployment selže, když ji použijete s programy zařízení.

  • Rutina Set-CMDistributionPoint vrátí zprávu KeyNotFoundException, když ji použijete společně s parametrem -AddBoundaryGroup nebo parametrem -RemoveBoundaryGroup.

  • Rutina Remove-CMDeploymentType vrátí zprávu NullReferenceException, když ji použijete společně s parametrem -DeploymentTypeName nebo parametrem -DeploymentTypeID.

  • Rutina New-CMMigrationJob selže při migraci kolekcí.

rutina Start-CMDistributionPointUpgrade

Pokud použijete rutinu Start-CMDistributionPointUpgrade k upgradu sdíleného distribučního bodu na distribuční bod Microsoft System Center 2012 R2 Configuration Manager, rutina selže. K tomuto problému dochází, pokud sekundární lokalita odkazuje v parametru -sitecode. Další informace o tomto problému najdete v tématu Rutina Start-CMDistributionPointUpgrade selže v Configuration Manager System Center 2012 R2.

Další změny

  • Parametr -OnFastNetworkMode je přidán do rutiny Add-CMDeploymentType pro použití společně se sadou parametrů -AppV5xInstaller.

  • Nastavení Maximální povolená doba běhu (minuty): Nelze definovat při použití parametru SetByNamePropertyDeepLinkInstaller nastaveného pro rutinu Set-CMDeploymentType.

  • Následující rutiny podporují konfiguraci dalších vlastností image:

    • Set-CMOperatingSystemImage,

    • Set-CMOperatingSystemInstaller

    • Set-CMBootImage


  • Rutina Set-CMDriverPackage přidá další parametry pro nastavení vlastností balíčku ovladače.

  • Několik rutin Get a Remove teď podporuje zástupné znaky v parametrech dotazu. To zahrnuje následující rutiny:

    • Get-CMAccount

    • Get-CMActiveDirectoryForest

    • Get-CMActiveDirectorySite

    • Get-CMAdministrativeUser

    • Get-CMAlert

    • Get-CMAlertSubscription

    • Get-CMAntimalwarePolicy

    • Get-CMApplication

    • Get-CMApplicationCatalogWebServicePoint

    • Get-CMApplicationCatalogWebsitePoint

    • Get-CMAppVVirtualEnvironment

    • Get-CMAssetIntelligenceCatalogItem

    • Get-CMAutomaticAmtProvisioningStatus

    • Get-CMBaseline

    • Get-CMBaselineXmlDefinition

    • Get-CMBoundary

    • Get-CMBoundaryGroup

    • Get-CMCategory

    • Get-CMClientAuthCertificateProfileConfigurationItem

    • Get-CMClientSetting

    • Get-CMCloudDistributionPoint

    • Get-CMComponentStatusSetting

    • Get-CMConfigurationItem

    • Get-CMConfigurationItemHistory

    • Get-CMConfigurationItemXmlDefinition

    • Get-CMDeployment

    • Get-CMDeploymentStatus

    • Get-CMDevice

    • Get-CMDeviceCollection

    • Get-CMDistributionPoint

    • Get-CMDistributionPointGroup

    • Get-CMDriver

    • Get-CMDriverPackage

    • Get-CMEndpointProtectionPoint

    • Get-CMEnrollmentPoint

    • Get-CMEnrollmentProxyPoint

    • Get-CMFallbackStatusPoint

    • Get-CMGlobalCondition

    • Get-CMHardwareRequirement

    • Get-CMInitialModifiableSecuredCategory

    • Get-CMIPSubnet

    • Get-CMManagementPoint

    • Get-CMManagementPointComponent

    • Get-CMMigrationCollection

    • Get-CMOperatingSystemImage

    • Get-CMOperatingSystemImageUpdateSchedule

    • Get-CMOperatingSystemInstaller

    • Get-CMPackage

    • Get-CMProgram

    • Get-CMRemoteConnectionProfileConfigurationItem

    • Get-CMRemoteConnectionProfileConfigurationItemXmlDefinition

    • Get-CMReportingServicePoint

    • Get-CMSecurityRole

    • Get-CMSecurityScope

    • Get-CMSite

    • Get-CMSitesystemServer

    • Get-CMSoftwareInventory

    • Get-CMSoftwareMeteringRule

    • Get-CMsoftwareUpdate

    • Get-CMSoftwareUpdateDeploymentPackage

    • Get-CMSoftwareUpdateGroup

    • Get-CMSoftwareUpdateLicnese

    • Get-CMSoftwareUpdatePoint

    • Get-CMStateMigrationPoint

    • Get-CMStatusMessageQuery

    • Get-CMStatusSummarizer

    • Get-CMSystemHealthValidatorPoint

    • Get-CMTaskSequence

    • Get-CMTrustedRootCertificateProfileConfigurationItem

    • Get-CMUser

    • Get-CMUserCollectoin

    • Get-CMUserDataAndProfileConfigurationItem

    • Get-CMUserDataAndProfileConfigurationItemXmlDefinition

    • Get-CMUserDeviceAffinity

    • Get-CMVpnProfileConfigurationItem

    • Get-CMVpnProfileConfigurationItem

    • Get-CMWindowsFirewallPolicy

    • Get-CMWinPEOptionalComponentInfo

    • Get-CMWirelessProfileConfigurationItem

    • Remove-CMAccount

    • Remove-CMAlertSubscription

    • Remove-CMAmtProvisioningDataBase

    • Remove-CMApplication

    • Remove-CMApplicationCatalogWebServicePoint

    • Remove-CMApplicationCatalogWebSitePoint

    • Remove-CMAppVVirtualEnvironment

    • Remove-CMAssetIntelligenceSynchronizationPoint

    • Remove-CMBoundaryGroup

    • Remove-CMClientSetting

    • Remove-CMConfigurationItem

    • Remove-CMDevice

    • Remove-CMDeviceCollectoin

    • Remove-CMDistributionPoint

    • Remove-CMDriver

    • Remove-CMEndpointProtectionPoint

    • Remove-CMEnrollmentPoint

    • Remove-CMEnrollmentProxyPoint

    • Remove-CMFallbackStatusPoint

    • Remove-CMGlobalCondition

    • Remove-CMManagementPoint

    • Remove-CMOperatingSystemImage

    • Remove-CMOperatingSystemInstaller

    • Remove-CMProgram

    • Remove-CMReportingServicePoint

    • Remove-CMSecurityRole

    • Remove-CMSecurityScope

    • Remove-CMSoftwareMeteringRule

    • Remove-CMSoftwareUpdateDeploymentPackage

    • Remove-CMSoftwareUpdatePoint

    • Remove-CMStateMigrationPoint

    • Remove-CMStatusMessageQuery

    • Remove-CMSystemHealthValidatorPoint

    • Remove-CMUser

    • Remove-CMUserCollection

    • Remove-DistributionPointGroup

    • Remove-OutOfBandServicePoint


  • Rutina Set-CMClientSetting podporuje nové parametry na základě typu nastavení klienta. Tyto parametry se musí použít při změně nastavení stejného názvu.

    • -CloudServicesSettings

    • -EndpointProtectionSettings

    • -RemoteToolsSettings

    • -PowerManagementSettings

    • -StateMessageSettings

    • -UserDeviceAffinitySettings

    • -BitsSettings

    • -ClientPolicySettings

    • -ComplianceSettings

    • -ComputerAgentSettings

    • -ComputerRestartSettings

    • -MeteredNetworkSettings

    • -EnrollmentSettings

    • -HardwareInventorySettings

    • -NetworkAccessProtectionSettings

    • -SoftwareDeploymentSettings

    • -SoftwareMeteringSettings

    • -SoftwareUpdatesSettings

    • -SoftwareInventorySettings


  • Rutina Get-CMDeviceCollectionVariable teď umožňuje zobrazit všechny proměnné v konkrétní kolekci.

Známé problémy

  • 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.


  • Některé rutiny můžou při práci s velkými sadami výsledků vrátit porušení kvóty (obvykle několik tisíc objektů). Pokud chcete tomuto problému zabránit, změňte dotaz, který se používá k vrácení menšího počtu výsledků.

  • Rutina Set-CMDistributionPoint neaktualizuje hodnotu vypršení platnosti certifikátu podle očekávání, pokud ji použijete společně s parametrem -CertificateExpirationTimeUtc.

  • Kvůli dalším změnám základního kódu rozhraní Windows PowerShell, který používá více rutin, některé rutiny už nebudou přijímat pole jako vstupy pro určité parametry. Pomocí rutiny Get-help <cmdlet_name> ověřte syntaxi a vstupní typy pro danou rutinu.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×