Primjenjuje se na
Microsoft System Center 2012 R2 Configuration Manager

Sažetak

U ovom se članku Windows PowerShell problemi riješeni u skupnom ažuriranju 2 (CU2) za Microsoft System Center 2012 R2 Configuration Manager. Drugi popravci cu2 opisani su u kumulativnom ažuriranju 2 za sustavni centar 2012 R2 Configuration Manager.

Problemi koji su riješeni

Windows PowerShell

  • Cmdlet Export-CMApplication zamjenjuje datoteku navedenu u parametru -Path bez upita za potvrdu.Napomena Kada instalirate ovo ažuriranje, od vas će se zatražiti da prebrišite postojeću datoteku. Taj se upit može potisnuti pomoću parametra -Force.

  • Pokušaj prikaza svojstava točke raspodjele na sekundarnom web-mjestu koje je stvoreno pomoću cmdleta New-CMSecondarySite rezultira iznimkom koja izgleda ovako:

    System.ArgumentOutOfRangeExceptionvrijednost '1/1/1900 12:00:00 AM' nije valjana za 'Vrijednost'. Vrijednost bi trebala biti između "MinDate" i "MaxDate".Naziv parametra: Vrijednost

    Napomena Ako je ovaj cmdlet prethodno korišten za stvaranje točke raspodjele i ako ta točka raspodjele sada prikazuje te simptome, morate ponovno stvoriti točku raspodjele da bi se svojstva prikazala.

  • Cmdlet Set-CMSystemHealthValidatorPointComponent ne uspijeva kada ga koristite s parametrom -SiteSystemServerName. Uz to, primit ćete poruku o pogrešci sličnu sljedećoj:

    Set-CMSystemHealthValidatorPointComponent : Nijedan objekt ne odgovara navedenim parametrima.

  • Cmdlet Set-CMSite može vratiti netočnu poruku sličnu sljedećoj:

    UPOZORENJE: Nije moguće dohvatiti instancu BGB priključka, ovo web-mjesto nije SP1 web-mjesto ili oštećenje podataka baze podataka.Set-CMSite : Provjera valjanosti ulaznih parametara nije uspjela. Nije moguće nastaviti.

  • Cmdlet New-CMClientSetting neispravno omogućuje stvaranje klijentskih postavki "Zadano".

  • Cmdlet Remove-CMDeploymentType null umjesto uvjeta pogreške kada navedeni naziv vrste implementacije ne postoji.

  • Cmdlet New-CMTaskSequence ne uspijeva u više scenarija.

  • Cmdlet Add-CMSoftwareUpdatePoint stvara točku ažuriranja softvera koja se pojavljuje na administratorskom konzoli, ali se ne može sinkronizirati sa WSUS-om.

  • Cmdlet Add-CMDistributionPoint omogućuje stvaranje HTTPS točke raspodjele samo kada je koristite s parametrom -ValidateContentSchedule.Napomena Ovo ažuriranje dodaje dodatni parametar -EnableSSL da bi se omogućilo upravljanje SSL načinom neovisno o vrijednosti proslijeđenoj parametru -ClientConnectionType.

  • Za New-CMGlobalCondition cmdlet nije ispravno potrebno koristiti parametar -WhereClause.

  • Cmdlet Install-CMClient ne funkcionira bez korištenja parametra -DeviceID.

  • Cmdlet Start-CMApplicationDeployment ne uspijeva kada se koristi s aplikacijama Windows Store, Apple Store ili Google Play jer se očekuje da sadržaj postoji na distribuciji.

  • Cmdlet Export-CMDriverPackage ne uspijeva koristiti sa sljedećim parametrima:

    • -Ime

    • -ID (ID)

    • -InputObject

    Uz to, primate poruke o pogreškama slične sljedećima:

    Export-CMDriverPackage : Vrijednost ne može biti null.

    Naziv parametra: parameterName

  • Kopiranje sadržaja u ovom paketu ne može se postaviti na zajedničko korištenje paketa na svojstvu paketa točaka raspodjele pomoću Windows PowerShell.

  • Ne možete koristiti Set-CMPackage cmdlet da biste uklonili naziv zajedničkog korištenja paketa.Napomena Parametar -ShareType je uklonjen.Da biste omogućili ili onemogućili zajedničko korištenje, upotrijebite novi parametar -ShareContent <bool> parametra.

  • The Start-CMPackageDeployment cmdlet fails when the -DeployPurpose parameter is defined as Required. Uz to, primate poruke o pogreškama slične sljedećima:

    Start-CMPackageDeployment : Skup parametara nije moguće razriješiti pomoću navedenih imenovanih parametara.

    Napomena Za implementacije programa uređaja morate navesti parametar -DeviceProgram.Za standardne implementacije programa morate navesti parametar -StandardProgram.

  • The New-CMMaintenanceWindow cmdlet fails when you specify a daily maintenance window as the input to the -Schedule parameter. Uz to, primate poruke o pogreškama slične sljedećima:

    New-CMMaintenanceWindow : Operacija nije valjana zbog trenutnog stanja objekta.

  • Cmdlet Get-CMUserDataAndProfileConfigurationItemXmlDefinition ne vraća podatke.

  • Cmdlet Set-CMClientSetting neispravnu vrijednost prosljeđuje parametru -MaxTransferRateOffSchedule.

  • Cmdlet Set-CMClientSetting ne provjerava valjanost unosa koji se prosljeđuje bilo kojem od sljedećih parametara:

    • -PortalUrl

    • - Prioritet

    • -Postavljanje

    • -ForceRebootPeriod

  • Cmdlet Set-CMSoftwareMeteringRule ne koristi parametar -NewProductName. Uz to, prikazuje vam se poruka o pogrešci sličnoj sljedećoj:

    Set-CMSoftwareMeteringRule : Skup parametara nije moguće razriješiti pomoću navedenih imenovanih parametara.

  • U Set-CMSoftwareUpdateAutoDeploymentRule cmdletu nedostaje više jezika s popisa dostupnog parametru -LanguageSelection.Napomena Kada instalirate ovo ažuriranje, popis jezika uklanja se kao parametar i interno provjerava valjanost cmdleta.

  • Cmdlet Remove-CMApplicationRevisionHistory i Restore-CMApplicationRevisionHistory ne funkcioniraju kada ih koristite zajedno s parametrom -ID.

  • Za Get-CMAccessLicense cmdlet potreban je parametar -License umjesto vraćanja svih licenci kada ga koristite bez parametara.

  • Cmdlet Start-CMContentDistribution i cmdlet Remote-CMContentDistribution vraćaju netočne poruke upozorenja.

  • Cmdlet Set-CMProgram zajedno s parametrom -InputObject očekuje instancu SMS_Package umjesto SMS_Program.Napomena Za izmjene standardnih programa potrebno je navesti parametar -StandardProgram.Za izmjene programa uređaja potrebno je navesti parametar -DeviceProgram

  • Cmdlet Set-CMPowerControl ne provjerava valjanost parametra -PowerControlType.

  • Cmdlet Set-CMDeviceOwnership ne provjerava valjanost parametra -OwnershipType.

  • Cmdlet Set-CMTrustedRootCertificateProfileConfigurationItem pogrešno definira parametar -DesiredConfigurationDigestPath kao neobavezan.

  • Cmdlet Get-CMAssetIntelligenceSynchronizationPoint vraća objekt Null. Time se sprječava da se koristi kao ulaz u druge cmdlete.

  • U Import-CMBaseline cmdletu i Import-CMConfigurationItem cmdletu nedostaje parametar -Force da bi se potisnula sigurnosna upozorenja za potpise sadržaja.

  • Iznimka "Argument izvan raspona" pojavljuje se na konzoli administratora kada prikažete svojstva za točku raspodjele. To se događa za točke raspodjele stvorene pomoću cmdleta Add-CMDistributionPoint -EnableMulticast i parametra -EnableMulticast.

  • Cmdlet Start-CMPackageDeployment sprječava implementaciju paketa kada nema izvorišnih datoteka.

  • Cmdlet Start-CMPackageDeployment ne uspijeva kada ga koristite s programima uređaja.

  • Cmdlet Set-CMDistributionPoint vraća poruku "KeyNotFoundException kada je koristite zajedno s parametrom -AddBoundaryGroup ili parametrom -RemoveBoundaryGroup.

  • Cmdlet Remove-CMDeploymentType vraća poruku "NullReferenceException" kada je koristite zajedno s parametrom -DeploymentTypeName ili parametrom -DeploymentTypeID.

  • Cmdlet New-CMMigrationJob ne uspijeva kada migrirate zbirke.

Start-CMDistributionPointUpgrade cmdlet

Kada koristite cmdlet Izbornik Start-CMDistributionPointUpgrade za nadogradnju zajedničke točke raspodjele na točku raspodjele sustava Microsoft System Center 2012 R2 Configuration Manager, cmdlet ne uspijeva. Taj se problem pojavljuje ako se sekundarno web-mjesto referencira u parametru -sitecode. Dodatne informacije o tom problemu potražite u članku Cmdlet Start-CMDistributionPointUpgrade u sustavu System Center 2012 R2 Configuration Manager.

Dodatne promjene

  • Parametar -OnFastNetworkMode dodaje se u Add-CMDeploymentType cmdlet za korištenje zajedno s skupom parametara -AppV5xInstaller.

  • Maksimalno dopušteno vrijeme izvođenja (minute): postavku nije moguće definirati kada koristite parametar SetByNamePropertyDeepLinkInstaller postavljen za cmdlet Set-CMDeploymentType cmdlet.

  • Sljedeći cmdleti podržavaju konfiguriranje dodatnih svojstava slike:

    • Set-CMOperatingSystemImage,

    • Set-CMOperatingSystemInstaller

    • Set-CMBootImage

  • Cmdlet Set-CMDriverPackage dodaje više parametara za postavljanje svojstava paketa upravljačkih programa.

  • Više cmdleta Get- and Remove- sada podržava zamjenske znakove u parametrima upita. To obuhvaća sljedeće cmdlete:

    • 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

  • Cmdlet Set-CMClientSetting podržava nove parametre na temelju vrste klijentske postavke. Ti se parametri moraju koristiti kada promijenite postavke istog naziva.

    • -CloudServicesSettings

    • -EndpointProtectionSettings

    • -RemoteToolsSettings

    • -PowerManagementSettings

    • -StateMessageSettings

    • -UserDeviceAffinitySettings

    • -BitsSettings

    • -ClientPolicySettings

    • -Postavke usklađenosti

    • -ComputerAgentSettings

    • -ComputerRestartSettings

    • -MeteredNetworkSettings

    • -EnrollmentSettings

    • -HardwareInventorySettings

    • -NetworkAccessProtectionSettings

    • -SoftwareDeploymentSettings

    • -SoftwareMeteringSettings

    • -SoftwareUpdatesSettings

    • -SoftwareInventorySettings

  • Cmdlet Get-CMDeviceCollectionVariable sada omogućuje prikaz svih varijabli u određenoj zbirci.

Poznati problemi

  • Cmdlet New-CMMigrationJob vraća pogreške koje nalikuju sljedećem kada je ugniježđena zbirka zalijepljena na parametar -MigrationCollection:

    New-CMMigrationJob : odaberite najmanje jednu zbirku da biste nastavili.

  • Neki cmdleti mogu vratiti kršenje kvote kada radite s velikim skupovima rezultata (obično nekoliko tisuća objekata). Da biste spriječili taj problem, promijenite upit koji se koristi za vraćanje manje rezultata.

  • Cmdlet Set-CMDistributionPoint ažurira vrijednost isteka certifikata prema očekivanjima kada je koristite zajedno s parametrom -CertificateExpirationTimeUtc.

  • Zbog dodatnih promjena temeljnog Windows PowerShell okvirnog koda koji koristi više cmdleta, neki cmdleti više neće prihvaćati polja kao unose za određene parametre. Pomoću značajke Zatražite pomoć <cmdlet_name> biste provjerili sintaksu i vrste unosa za određeni cmdlet.

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.