Sammendrag

Denne artikkelen beskriver Windows PowerShell-problemer som er løst i kumulative oppdateringen 2 (CU2) for Microsoft System Center 2012 R2 Configuration Manager. Andre reparasjoner for CU2 er beskrevet i kumulative oppdateringen 2 for System Center 2012 R2 Configuration Manager.

Problemer som er løst

Windows PowerShell

  • Cmdleten Export-CMApplication erstatter filen som er angitt i den -banen parameter uten å be om bekreftelse.

    Obs!  Når du installerer denne oppdateringen, blir du bedt om å overskrive en eksisterende fil. Denne meldingen kan undertrykkes ved hjelp av -Force parameter.

  • Prøver å vise egenskapene for et distribusjonspunkt på et sekundært område som ble opprettet ved hjelp av cmdleten New-CMSecondarySite resultatene i et unntak som ligner på følgende:

    System.ArgumentOutOfRangeException
    Verdien av 1/1/1900 12:00:00 AM' er ikke gyldig for 'Verdi'. 'Verdi' må være mellom 'MinDate' og 'MaxDate'.
    Parameternavn: verdi



    Obs!  Hvis denne cmdleten tidligere ble brukt til å opprette et distribusjonssted, og som distribusjonspunkt nå viser disse symptomene, må du gjenopprette distribusjonspunkt for egenskaper som skal vises.

  • Cmdleten Set-CMSystemHealthValidatorPointComponent mislykkes når du bruker den med parameteren - SiteSystemServerName . I tillegg får du en feilmelding som ligner på følgende:

    Sett CMSystemHealthValidatorPointComponent: Ingen objekter samsvarer med angitte parametere.


  • Cmdleten Set-CMSite kan returnere en feilmelding som ligner på følgende:

    Advarsel: Kan ikke hente forekomsten av BGB port dette området er ikke området SP1 eller dataødeleggelse noen DB.
    Angi CMSite: Validering av inndataparametere mislyktes. Kan ikke fortsette.


  • Cmdleten New-CMClientSetting kan du opprette "standard"-type-klientinnstillinger på feil måte.

  • Fjern CMDeploymentType -cmdlet returnerer Null i stedet for en feil når et navn på angitt distribusjon ikke finnes.

  • Cmdleten New-CMTaskSequence mislykkes i flere scenarier.

  • Legg til CMSoftwareUpdatePoint -cmdlet oppretter et punkt for oppdatering av programvare som vises i administrator-konsollen, men kan ikke synkronisere med WSUS.

  • Legg til CMDistributionPoint -cmdlet gjør det mulig å opprette et distribusjonssted HTTPS bare når du bruker den med parameteren - ValidateContentSchedule .

    Obs! Denne oppdateringen legger til en ekstra parameter, -EnableSSL, slik at uavhengig av verdien som er sendt til parameteren - ClientConnectionType for kontroll av SSL-modus.

  • Cmdleten New-CMGlobalCondition krever at feil bruk av parameteren - WhereClause .

  • Installer-CMClient -cmdleten fungerer ikke uten bruk av DeviceID - parameteren.

  • Cmdleten Start-CMApplicationDeployment mislykkes når det brukes med Windows-lager, Apple-butikken eller Google spill programmer fordi forventningen er at innholdet finnes på et distribusjonspunkt.

  • Cmdleten Export-CMDriverPackage mislykkes brukes med følgende parametere:

    • -Navn

    • - ID

    • -InputObject

    I tillegg kan du få feilmeldinger som ligner på følgende:

    Eksport-CMDriverPackage: Verdien kan ikke være null.

    Parameternavn: parameterName


  • Du kan ikke angi egenskapen for å kopiere innholdet i denne pakken til en nettverksressurs distribusjonspunkter pakke pakken ved hjelp av Windows PowerShell.

  • Du kan ikke bruke cmdleten Set-CMPackage til å fjerne navnet på en del av pakken.

    Obs! Parameteren - ShareType er fjernet.

    Hvis du vil aktivere eller deaktivere deling, bruker du parameteren - ShareContent < bool > .

  • Cmdleten Start-CMPackageDeployment mislykkes når parameteren - DeployPurpose er definert som kreves. I tillegg kan du få feilmeldinger som ligner på følgende:

    Start-CMPackageDeployment: Angitt Parameter kan ikke løses ved hjelp av den angitte navngitte parametere.



    Obs! Du må angi parameteren - DeviceProgram for enhet programmet distribusjoner.

    Du må angi parameteren - StandardProgram for standard program-distribusjoner.

  • Cmdleten New-CMMaintenanceWindow mislykkes når du angir en daglig vedlikehold-vinduet som inndata til den -tidsplan parameter. I tillegg kan du få feilmeldinger som ligner på følgende:

    Ny-CMMaintenanceWindow: Operasjonen er ikke gyldig på grunn av gjeldende status for objektet.


  • Cmdleten Get-CMUserDataAndProfileConfigurationItemXmlDefinition returnerer ikke data.

  • Cmdleten Set-CMClientSetting sender en uriktig verdi til parameteren - MaxTransferRateOffSchedule .

  • Cmdleten Set-CMClientSetting validerer ikke inndata som er sendt til en hvilken som helst av følgende parametere:

    • -PortalUrl

    • - Prioritet

    • -Innstilling

    • -ForceRebootPeriod


  • Cmdleten Set-CMSoftwareMeteringRule bruker ikke parameteren - NewProductName . I tillegg får du en feilmelding som ligner på følgende:

    Angi CMSoftwareMeteringRule: Angitt Parameter kan ikke løses ved hjelp av de angitte navngitte parameterne.


  • Cmdleten Set-CMSoftwareUpdateAutoDeploymentRule mangler flere språk fra listen over tilgjengelige til parameteren - LanguageSelection .

    Obs!  Når du har installert denne oppdateringen, fjernes som en parameter i listen over språk og validert internt til cmdleten.

  • Fjern CMApplicationRevisionHistory -cmdlet og Gjenoppretting-CMApplicationRevisionHistory -cmdleten virker ikke når du bruker dem sammen med parameteren -ID .

  • Cmdleten Get-CMAccessLicense krever at -lisensen parameter i stedet for å returnere alle lisenser når du bruker den uten parametere.

  • Cmdleten Start-CMContentDistribution og Remote-CMContentDistribution -cmdleten returnerer unøyaktige advarsler.

  • Cmdleten Set-CMProgram sammen med parameteren - InputObject forventer at en forekomst av SMS_Package i stedet for SMS_Program.

    Obs! For endringer i standard programmer, må du angi parameteren - StandardProgram .

    Du må angi parameteren - DeviceProgram for endringer i programmer for enheten,

  • Cmdleten Set-CMPowerControl validerer ikke parameteren - PowerControlType .

  • Cmdleten Set-CMDeviceOwnership validerer ikke parameteren - OwnershipType .

  • Cmdleten Set-CMTrustedRootCertificateProfileConfigurationItem angir parameteren - DesiredConfigurationDigestPath feil som valgfritt.

  • Cmdleten Get-CMAssetIntelligenceSynchronizationPoint returnerer en Null-objekt. Dette forhindrer at den brukes som inndata i andre cmdlets.

  • Cmdleten Import-CMBaseline og cmdleten Import-CMConfigurationItem mangler i -Force parameter til å undertrykke sikkerhetsadvarsler for innhold signaturer.

  • Et unntak "Argumentet Out of Range" vises i Administrator-konsollen når du viser egenskapene for et distribusjonssted. Dette skjer for distribusjonspunkter som er opprettet ved hjelp av Legg til-CMDistributionPoint -cmdlet og parameteren - EnableMulticast .

  • Cmdleten Start-CMPackageDeployment forhindrer at en pakke som skal brukes når det er ingen kildefiler.

  • Cmdleten Start-CMPackageDeployment mislykkes når du bruker den med programmer for enheten.

  • Cmdleten Set-CMDistributionPoint gir en "KeyNotFoundException melding når du bruker den sammen med parameteren - AddBoundaryGroup eller parameteren - RemoveBoundaryGroup .

  • Fjern CMDeploymentType -cmdlet Returnerer feilmeldingen "NullReferenceException" når du bruker den sammen med parameteren - DeploymentTypeName eller parameteren - DeploymentTypeID .

  • Cmdleten New-CMMigrationJob mislykkes når du overfører samlinger.

Cmdleten Start-CMDistributionPointUpgrade

Når du bruker cmdleten Start-CMDistributionPointUpgrade for å oppgradere et distribusjonspunkt for delt til et distribusjonspunkt for Konfigurasjonsbehandling for Microsoft System Center 2012 R2, mislykkes cmdleten. Dette problemet oppstår hvis et sekundært område som det refereres til i parameteren - sitecode . Hvis du vil ha mer informasjon om dette problemet, kan du se i Start-CMDistributionPointUpgrade-cmdleten mislykkes i System Center 2012 R2 Configuration Manager.

Flere endringer

  • Parameteren - OnFastNetworkMode legges til i Legg til-CMDeploymentType -cmdleten for bruk sammen med den -AppV5xInstaller sett.

  • Den Maksimalt tillatt kjøretid (minutter): innstillingen kan ikke defineres når du bruker parameteren SetByNamePropertyDeepLinkInstaller er angitt for cmdleten Set-CMDeploymentType .

  • Følgende cmdleter støtter konfigurering av flere bildeegenskapene:

    • Sett CMOperatingSystemImage

    • Set- CMOperat ingSystemInstaller

    • Sett CMBootImage


  • Cmdleten Set-CMDriverPackage legger til flere parametere for å angi egenskaper for driveren pakken.

  • Flere Get- og Fjern - cmdlets nå støtte for jokertegn i spørringsparametere. Dette omfatter følgende cmdleter:

    • 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

    • Fjern CMAccount

    • Fjern CMAlertSubscription

    • Fjern CMAmtProvisioningDataBase

    • Fjern CMApplication

    • Fjern CMApplicationCatalogWebServicePoint

    • Fjern CMApplicationCatalogWebSitePoint

    • Fjern CMAppVVirtualEnvironment

    • Fjern CMAssetIntelligenceSynchronizationPoint

    • Fjern CMBoundaryGroup

    • Fjern CMClientSetting

    • Fjern CMConfigurationItem

    • Fjern CMDevice

    • Fjern CMDeviceCollectoin

    • Fjern CMDistributionPoint

    • Fjern CMDriver

    • Fjern CMEndpointProtectionPoint

    • Fjern CMEnrollmentPoint

    • Fjern CMEnrollmentProxyPoint

    • Fjern CMFallbackStatusPoint

    • Fjern CMGlobalCondition

    • Fjern CMManagementPoint

    • Fjern CMOperatingSystemImage

    • Fjern CMOperatingSystemInstaller

    • Fjern CMProgram

    • Fjern CMReportingServicePoint

    • Fjern CMSecurityRole

    • Fjern CMSecurityScope

    • Fjern CMSoftwareMeteringRule

    • Fjern CMSoftwareUpdateDeploymentPackage

    • Fjern CMSoftwareUpdatePoint

    • Fjern CMStateMigrationPoint

    • Fjern CMStatusMessageQuery

    • Fjern CMSystemHealthValidatorPoint

    • Fjern CMUser

    • Fjern CMUserCollection

    • Fjern DistributionPointGroup

    • Fjern OutOfBandServicePoint


  • Cmdleten Set-CMClientSetting støtter nye parametere som er basert på hva slags klient innstilling. Disse parameterne må brukes når du endrer innstillingene for det samme navnet.

    • -CloudServicesSettings

    • -EndpointProtectionSettings

    • -RemoteToolsSettings

    • -PowerManagementSettings

    • -StateMessageSettings

    • -UserDeviceAffinitySettings

    • -BitsSettings

    • -ClientPolicySettings

    • -ComplianceSettings

    • -ComputerAgentSettings

    • -ComputerRestartSettings

    • -MeteredNetworkSettings

    • -EnrollmentSettings

    • -HardwareInventorySettings

    • -NetworkAccessProtectionSettings

    • -SoftwareDeploymentSettings

    • -SoftwareMeteringSettings

    • -SoftwareUpdatesSettings

    • -SoftwareInventorySettings


  • Cmdleten Get-CMDeviceCollectionVariable nå kan du vise alle variabler i en bestemt samling.

Kjente problemer

  • Cmdleten New-CMMigrationJob returnerer feil som ligner på følgende når en nestet samling limes til parameteren - MigrationCollection :

    Ny-CMMigrationJob: Velg minst én samlingen for å fortsette.


  • Noen cmdlets kan returnere en Kvotebrudd når du arbeider med store resultatsett (vanligvis flere tusen objekter). Hvis du vil unngå dette problemet ved å endre spørringen som brukes til å returnerer færre resultater.

  • Cmdleten Set-CMDistributionPoint oppdaterer ikke utløpsverdien for sertifikatet som forventet når du bruker den sammen med parameteren - CertificateExpirationTimeUtc .

  • På grunn av flere endringer i underliggende Windows PowerShell framework-koden som brukes av flere cmdleter, godtar ikke lenger noen cmdleter matriser som inndata for bestemte parametere. Bruk Get-help <cmdlet_name> å kontrollere typen syntaks og inndata for en gitt cmdleten.

Trenger du mer hjelp?

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Microsoft Insiders

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?

Takk for tilbakemeldingen!

×