Súhrn

Tento článok popisuje problémy Windows PowerShell, ktoré boli odstránené v Kumulatívna aktualizácia 2 (CU2) pre Microsoft System Center 2012 R2 Configuration Manager. Ďalšie CU2 opravy sú opísané v Kumulatívna aktualizácia 2 pre System Center 2012 R2 Configuration Manager.

Problémy, ktoré boli odstránené

Prostredie Windows PowerShell

  • Rutiny cmdlet Export-CMApplication nahradí súbor, ktorý je zadaný v -cesta parametra bez zobrazenia výzvy na potvrdenie.

    Poznámka:  Po nainštalovaní tejto aktualizácie sa zobrazí výzva na prepísanie existujúceho súboru. Tento príkaz môže zastavená pomocou -Force parameter.

  • Pokuse o zobrazenie vlastností distribučný bod na mieste, vytvorený pomocou Nové-CMSecondarySite rutiny cmdlet výsledky výnimku, ktorá sa podobá nasledujúcemu hláseniu:

    System.ArgumentOutOfRangeException
    Hodnota "1/1/1900 12:00:00 hod" nie je platný pre "Hodnotu". "Hodnota" by mala byť medzi "MinDate" a "MaxDate".
    Názov parametra: hodnotu



    Poznámka:  Ak tento cmdlet použilo vytvoriť distribučný bod a že distribučný bod zobrazuje tieto príznaky, budete musieť znova vytvoriť distribučný bod sa zobrazí vlastnosti.

  • Rutiny cmdlet Set-CMSystemHealthValidatorPointComponent zlyhá, ak ho používate s parametrom - SiteSystemServerName. Okrem toho sa zobrazí chybové hlásenie podobné nasledujúcemu:

    Súbor CMSystemHealthValidatorPointComponent: Žiadny objekt zodpovedá zadané parametre.


  • Rutiny cmdlet Set-CMSite môže vrátiť nesprávne hlásenie podobné nasledovnému:

    Upozornenie: Nie je možné získať BGB portu napríklad túto stránku nie je SP1 lokality alebo poškodeniu údajov niektorých DB.
    Set-CMSite: Overenie vstupné parametre zlyhalo. Nemôže pokračovať.


  • Rutiny cmdlet New-CMClientSettingnesprávne nesprávne umožňuje vytvoriť "predvolené" typu nastavenie klienta.

  • Rutiny cmdlet Remove-CMDeploymentType vracia Null namiesto chyby, ak zadané nasadenie zadajte názov neexistuje.

  • Rutiny cmdlet New-CMTaskSequence zlyhá vo viacerých prípadoch.

  • Rutiny cmdlet Add CMBootImage vytvára aktualizáciu softvéru, ktorý sa zobrazí v konzole správcu, ale nie je možné synchronizovať s WSUS.

  • Pridanie CMDistributionPoint rutiny cmdlet umožňuje vytváranie HTTPS distribučný bod iba v prípade, že ho používate s parametrom - ValidateContentSchedule.

    Poznámka: Táto aktualizácia pridáva dodatočné parameter -EnableSSL, aby kontrolu SSL režim nezávislé hodnota prechádza na parameter - ClientConnectionType .

  • Rutiny cmdlet New-CMGlobalCondition nesprávne vyžaduje parameter - WhereClause .

  • Inštalácia CMClient cmdlet nefunguje bez použitia - DeviceID parameter.

  • Rutiny cmdlet Start-CMApplicationDeployment zlyhá pri použití aplikácie Windows Store, Apple Store alebo Google Play preto očakáva sa, že obsah na distribučný bod existuje.

  • Rutiny cmdlet Export CMDriverPackagezlyhá nedokáže používať s nasledujúcimi parametrami:

    • -Názov

    • - ID

    • -InputObject

    Okrem toho sa chybové hlásenia podobné nasledovnému:

    Export CMDriverPackagezlyhá: Hodnota nesmie byť null.

    Názov parametra: parameterName


  • Nemožno nastaviť vlastnosť skopírovať obsah tohto balíka do zdieľaného balík na distribučných bodov balík pomocou prostredia Windows PowerShell.

  • Rutiny cmdlet Set-CMPackagenemôžete nemôžete použiť na odstránenie názov zdieľaného balíka.

    Poznámka: Parameter - ShareType bola bola odstránená.

    Zapnutie alebo vypnutie zdieľania, použite novú - ShareContent < bool > parameter.

  • Rutiny cmdlet Start-CMPackageDeployment zlyhá pri - DeployPurpose parameter je definovaný ako vyžaduje. Okrem toho sa chybové hlásenia podobné nasledovnému:

    Štart CMPackageDeployment: Parameter súboru nie je možné vyriešiť pomocou zadaného názvom parametre.



    Poznámka: Nasadenie programu zariadenia, je nutné zadať parameter - DeviceProgram .

    Štandardný program nasadenia, je nutné zadať parameter - StandardProgram .

  • Nové-CMMaintenanceWindow cmdlet zlyhá, keď zadáte denného intervalu údržby ako na -plán parameter. Okrem toho sa chybové hlásenia podobné nasledovnému:

    Nové-CMMaintenanceWindow: Operácia nie je platná pre aktuálny stav objektu.


  • Rutiny cmdlet Get-CMUserDataAndProfileConfigurationItemXmlDefinition nevráti údajov.

  • Rutiny cmdlet Set-CMClientSettingpodporuje prechádza nesprávne hodnoty parametra - MaxTransferRateOffSchedule .

  • Rutiny cmdlet Set-CMClientSettingpodporuje overiť informácie, ktoré sa na niektorý z nasledujúcich parametrov:

    • -PortalUrl

    • - Priority

    • -Nastavenie

    • -ForceRebootPeriod


  • Rutiny cmdlet Set-CMSoftwareMeteringRule nepoužíva parameter - NewProductName . Okrem toho sa zobrazí chybové hlásenie podobné nasledujúcemu:

    Set-CMSoftwareMeteringRule: Parameter súboru nie je možné pomocou zadané pomenované parametre.


  • Rutiny cmdlet Set-CMSoftwareUpdateAutoDeploymentRule chýbajú rôzne jazyky v zozname dostupných parameter - LanguageSelection .

    Poznámka:  Po nainštalovaní tejto aktualizácie sa zoznam jazykov je odstránený ako parameter a overiť interne rutiny cmdlet.

  • Rutiny cmdlet Remove-CMApplicationRevisionHistory a obnoviť CMApplicationRevisionHistorycmdlet nefungujú pri použití spolu s parametrom ID .

  • Rutiny cmdlet Get-CMAccessLicense -licencie parameter namiesto vrátenia všetkých licencií použijete bez parametrov.

  • Rutiny cmdlet Start-CMContentDistribution a rutiny cmdlet Vzdialené vrátiť nesprávne upozornenia.

  • Rutiny cmdlet Set-CMProgram spolu s parametrom - InputObject očakáva inštancie SMS_Package namiesto SMS_Program.

    Poznámka: Zmeny štandardných programov, je potrebné zadať parameter - StandardProgram .

    Pre zmeny zariadení programov, musíte uviesť parameter - DeviceProgram

  • Rutiny cmdlet Set-CMPowerControl neoveruje parameter - PowerControlType .

  • Rutiny cmdlet Set CMDeviceOwnership parameter - OwnershipType neoverí.

  • Rutiny cmdlet Set-CMTrustedRootCertificateProfileConfigurationItem nesprávne určuje parameter - DesiredConfigurationDigestPath ako voliteľné.

  • Rutiny cmdlet Get-CMAssetIntelligenceSynchronizationPoint vracia Null objekte. Zabráni sa používa ako vstup do iných rutín cmdlet.

  • Chýbajú cmdlet Import-CMBaseline a rutiny cmdlet Import-CMConfigurationItem -Force parameter potlačenie upozornenia zabezpečenia obsahu podpisov.

  • Pri zobrazení vlastností distribučný bod, výnimku "Argument Out of Range" sa zobrazí v konzole správcu. To nastáva distribučných bodov, vytvorených pomocou rutiny cmdlet Add-CMDistributionPoint a parameter - EnableMulticast .

  • Rutiny cmdlet Start-CMPackageDeployment zabraňuje balík nasadzuje, keď nie sú žiadne súbory zdroja.

  • Rutiny cmdlet Start-CMPackageDeployment zlyhá pri použití s programami zariadenia.

  • Súbor CMDistributionPoint rutiny cmdlet vráti "KeyNotFoundException hlásenie pri použití spolu s parametrom - AddBoundaryGroup alebo - RemoveBoundaryGroup parameter.

  • Rutiny cmdlet Remove-CMDeploymentType vráti hlásenie "NullReferenceException" pri použití spolu s parametrom - DeploymentTypeName alebo - DeploymentTypeID parameter.

  • New-CMMigrationJob cmdlet zlyhá pri migrácii kolekcie.

Štart-CMDistributionPointUpgrade

Pri použití Štart - CMDistributionPointUpgrade upgrade zdieľaný distribučný bod Microsoft System Center 2012 R2 Configuration Manager distribučný bod, rutiny cmdlet zlyhá. Tento problém sa vyskytuje, ak vedľajšie stránky odkazuje v parametri - sitecode . Ďalšie informácie o tomto probléme nájdete v Štart - CMDistributionPointUpgrade zlyhá v System Center 2012 R2 Configuration Manager.

Ďalšie zmeny

  • Parameter - OnFastNetworkMode sa pridá na Pridanie CMDeploymentType cmdlet spolu s -AppV5xInstaller súbor parametrov.

  • Maximálny spustenia (minúty): nie je možné definovať nastavenie, keď použijete parameter SetByNamePropertyDeepLinkInstaller pre rutiny cmdlet Toto je vyriešený .

  • Cmdlet nasledujúcich podpora Konfigurácia ďalšie vlastnosti:

    • Set CMOperatingSystemImage

    • Set- CMOperat ingSystemInstaller

    • Súbor CMBootImage


  • Rutiny cmdlet Set-CMDriverPackage pridáva ďalšie parametre nastaviť ovládač vlastnosti balíka.

  • Viaceré rutiny cmdlet Get - a odstrániť - podpora-zástupné znaky parametre dotazu. Patria sem nasledujúce rutiny cmdlet:

    • Získajte CMAccount

    • Get-CMActiveDirectoryForest

    • Get-CMActiveDirectorySite

    • Get-CMAdministrativeUser

    • Get-CMAlert

    • Získajte 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-CMClientSettingnesprávne

    • Get-CMCloudDistributionPoint

    • Get-CMComponentStatusSetting

    • Get-CMConfigurationItem

    • Get-CMConfigurationItemHistory

    • Get-CMConfigurationItemXmlDefinition

    • Získajte CMDeployment

    • Get-CMDeploymentStatus

    • Get-CMDevice

    • Získajte CMDeviceCollection

    • Získajte CMDistributionPoint

    • Get-CMDistributionPointGroup

    • Získajte CMDriver

    • Získajte CMDriverPackagezlyhá

    • Get-CMEndpointProtectionPoint

    • Get-CMEnrollmentPoint

    • Get-CMEnrollmentProxyPoint

    • Získajte CMFallbackStatusPoint

    • Get-CMGlobalCondition

    • Get-CMHardwareRequirement

    • Get-CMInitialModifiableSecuredCategory

    • Get-CMIPSubnet

    • Získajte CMManagementPoint

    • Získajte CMManagementPointComponent

    • Get-CMMigrationCollection

    • Získajte CMOperatingSystemImage

    • Get-CMOperatingSystemImageUpdateSchedule

    • Získajte CMOperatingSystemInstaller

    • Get-CMPackagenemôžete

    • Získajte CMProgram

    • Get-CMRemoteConnectionProfileConfigurationItem

    • Get-CMRemoteConnectionProfileConfigurationItemXmlDefinition

    • Získajte CMReportingServicePoint

    • Získajte CMSecurityRole

    • Získajte CMSecurityScope

    • Get-CMSite

    • Získajte CMSitesystemServer

    • Get-CMSoftwareInventory

    • Získajte CMSoftwareMeteringRule

    • Získajte CMSoftwareUpdaterutiny

    • Získajte CMSoftwareUpdateDeploymentPackage

    • Získajte CMSoftwareUpdateGroup

    • Get-CMSoftwareUpdateLicnese

    • Získajte CMBootImage

    • Získajte CMStateMigrationPoint

    • Get-CMStatusMessageQuery

    • Get-CMStatusSummarizer

    • Získajte CMSystemHealthValidatorPoint

    • Získajte CMTaskSequence

    • Get-CMTrustedRootCertificateProfileConfigurationItem

    • Get-CMUser

    • Get-CMUserCollectoin

    • Get-CMUserDataAndProfileConfigurationItem

    • Get-CMUserDataAndProfileConfigurationItemXmlDefinition

    • Get-CMUserDeviceAffinity

    • Get-CMVpnProfileConfigurationItem

    • Get-CMVpnProfileConfigurationItem

    • Získajte CMWindowsFirewallPolicy

    • Get-CMWinPEOptionalComponentInfo

    • Get-CMWirelessProfileConfigurationItem

    • Odstránenie CMAccount

    • Odstránenie CMAlertSubscription

    • Odstránenie CMAmtProvisioningDataBase

    • Odstránenie CMApplicationnahrádza

    • Odstránenie CMApplicationCatalogWebServicePoint

    • Odstránenie CMApplicationCatalogWebSitePoint

    • Odstránenie CMAppVVirtualEnvironment

    • Odstránenie CMAssetIntelligenceSynchronizationPoint

    • Odstránenie CMBoundaryGroup

    • Odstránenie CMClientSettingnesprávne

    • Odstránenie CMConfigurationItem

    • Odstránenie CMDevice

    • Odstránenie CMDeviceCollectoin

    • Odstránenie CMDistributionPoint

    • Odstránenie CMDriver

    • Odstránenie CMEndpointProtectionPoint

    • Odstránenie CMEnrollmentPoint

    • Odstránenie CMEnrollmentProxyPoint

    • Odstránenie CMFallbackStatusPoint

    • Odstránenie CMGlobalCondition

    • Odstránenie CMManagementPoint

    • Odstránenie CMOperatingSystemImage

    • Odstránenie CMOperatingSystemInstaller

    • Odstránenie CMProgram

    • Odstránenie CMReportingServicePoint

    • Odstránenie CMSecurityRole

    • Odstránenie CMSecurityScope

    • Odstránenie CMSoftwareMeteringRule

    • Odstránenie CMSoftwareUpdateDeploymentPackage

    • Odstránenie CMBootImage

    • Odstránenie CMStateMigrationPoint

    • Odstránenie CMStatusMessageQuery

    • Odstránenie CMSystemHealthValidatorPoint

    • Odstránenie CMUser

    • Odstránenie CMUserCollection

    • Odstránenie DistributionPointGroup

    • Odstránenie OutOfBandServicePoint


  • Rutiny cmdlet Set-CMClientSettingpodporuje podporuje nové parametre, na základe typu nastavení klienta. Tieto sa použije pri zmene nastavenia s rovnakým názvom.

    • -CloudServicesSettings

    • -EndpointProtectionSettings

    • -RemoteToolsSettings

    • -PowerManagementSettings

    • -StateMessageSettings

    • -UserDeviceAffinitySettings

    • -BitsSettings

    • -ClientPolicySettings

    • -ComplianceSettings

    • -ComputerAgentSettings

    • -ComputerRestartSettings

    • -MeteredNetworkSettings

    • -EnrollmentSettings

    • -HardwareInventorySettings

    • -NetworkAccessProtectionSettings

    • -SoftwareDeploymentSettings

    • -SoftwareMeteringSettings

    • -SoftwareUpdatesSettings

    • -SoftwareInventorySettings


  • Rutiny cmdlet Get-CMDeviceCollectionVariable umožňuje zobraziť všetky premenné v určitej kolekcie.

Známe problémy

  • New-CMMigrationJob cmdlet vráti chyby podobné nasledujúce po prilepení vnorených kolekcia - MigrationCollection parameter:

    Nové-CMMigrationJob: Vyberte aspoň jednu kolekciu pokračovať.


  • Niektoré rutiny cmdlet vrátiť porušenia kvóty pri práci s veľký výsledok (zvyčajne niekoľko tisíce objektov). Ak chcete predísť tomuto problému, zmeňte dotaz, ktorý sa používa na menej výsledky.

  • Rutiny cmdlet Set-CMDistributionPointneaktualizuje hodnotu uplynutia platnosti certifikátu neaktualizuje, ako sa očakáva pri použití spolu s parametrom - CertificateExpirationTimeUtc.

  • Ďalšie zmeny základné Windows PowerShell rámec kód, ktorý používa viacero rutiny cmdlet niektoré rutiny cmdlet nebude prijímať polia ako vstupy pre určité parametre. Skontrolujte syntax a vstup typy pre daný cmdlet pomocou získať pomoc cmdlet_name> .

Potrebujete ďalšiu pomoc?

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pripojiť k Microsoft insiderov chcú

Považujete poskytnuté informácie za užitočné?

Aká je podľa vás kvalita prekladu?
Čo sa vám páčilo a čo nie?

Ďakujem za vaše pripomienky!

×