Log på med Microsoft
Log på, eller opret en konto.
Hej
Markér en anden konto.
Du har flere konti
Vælg den konto, du vil logge på med.

Oversigt

I denne artikel beskrives de Windows PowerShell problemer, der er løst i Samlet opdatering 2 (CU2) til Microsoft System Center 2012 R2 Configuration Manager. Andre CU2-rettelser er beskrevet i Samlet opdatering 2 til System Center 2012 R2 Configuration Manager.

Problemer, der er løst

Windows PowerShell

  • Cmdlet'en Export-CMApplication erstatter den fil, der er angivet i parameteren -Path, uden at du bliver bedt om at bekræfte.

    Bemærk! Når du har installeret denne opdatering, bliver du bedt om at overskrive en eksisterende fil. Denne prompt kan undertrykkes ved hjælp af parameteren -Force.

  • Hvis du forsøger at få vist egenskaberne for et distributionspunkt på et sekundært websted, der blev oprettet ved hjælp af cmdlet'en New-CMSecondarySite, resulterer det i en undtagelse, der ligner følgende:

    System.ArgumentOutOfRangeException-værdien
    af '1/1/1900 12:00:00 AM' er ikke gyldig for 'Værdi'. 'Value' skal være mellem 'MinDate' og 'MaxDate'.
    Parameternavn: Værdi



    Bemærk! Hvis denne cmdlet tidligere blev brugt til at oprette et distributionspunkt, og hvis dette distributionspunkt nu viser disse symptomer, skal du genoprette distributionspunktet, for at egenskaberne kan vises.

  • Den Set-CMSystemHealthValidatorPointComponent cmdlet mislykkes, når du bruger den med parameteren -SiteSystemServerName. Desuden får du vist en fejlmeddelelse, der ligner følgende:

    Set-CMSystemHealthValidatorPointComponent : Intet objekt svarer til de angivne parametre.


  • Cmdlet'en Set-CMSite kan returnere en forkert meddelelse, der ligner følgende:

    ADVARSEL: BGB-portforekomsten kan ikke hentes. Dette websted er IKKE SP1-websted eller beskadigelse af DB-data.
    Set-CMSite : Validering af inputparametre mislykkedes. Kan ikke fortsætte.


  • Den New-CMClientSetting cmdlet giver dig forkert mulighed for at oprette klientindstillinger af typen "Standard".

  • Cmdlet'en Remove-CMDeploymentType returnerer Null i stedet for en fejltilstand, når der ikke findes et angivet navn på installationstypen.

  • Cmdlet'en New-CMTaskSequence mislykkes i flere scenarier.

  • Cmdlet'en Add-CMSoftwareUpdatePoint opretter et softwareopdateringspunkt, der vises i administratorkonsollen, men som ikke kan synkroniseres med WSUS.

  • Den Add-CMDistributionPoint cmdlet gør det kun muligt at oprette et HTTPS-distributionspunkt, når du bruger det med parameteren -ValidateContentSchedule.

    Bemærk! Denne opdatering tilføjer en ekstra parameter, -EnableSSL, for at tillade kontrol af SSL-tilstand uafhængigt af den værdi, der videregives til parameteren -ClientConnectionType.

  • Cmdlet'en New-CMGlobalCondition kræver forkert brug af parameteren -WhereClause.

  • Cmdlet'en Install-CMClient fungerer ikke uden brug af parameteren -DeviceID.

  • Den Start-CMApplicationDeployment cmdlet mislykkes, når den bruges sammen med Windows Store, Apple Store eller Google Play-programmer, fordi forventningen er, at indholdet findes på et distributionspunkt.

  • Cmdlet'en Export-CMDriverPackage kan ikke bruges med følgende parametre:

    • -Navn

    • -ID

    • -InputObject

    Desuden modtager du fejlmeddelelser, der ligner følgende:

    Export-CMDriverPackage : Værdien må ikke være null.

    Parameternavn: parameterNavn


  • Du kan ikke angive egenskaben Kopiér indholdet i denne pakke til et pakkeshare på pakkeegenskaben distributionspunkter ved hjælp af Windows PowerShell.

  • Du kan ikke bruge cmdlet'en Set-CMPackage til at fjerne navnet på et pakkeshare.

    Bemærk! Parameteren -ShareType fjernes.

    Hvis du vil aktivere eller deaktivere deling, skal du bruge den nye parameter -ShareContent <bool>.

  • Cmdlet'en Start-CMPackageDeployment mislykkes, når parameteren -DeployPurpose er defineret som Obligatorisk. Desuden modtager du fejlmeddelelser, der ligner følgende:

    Start-CMPackageDeployment : Parametersættet kan ikke løses ved hjælp af de angivne navngivne parametre.



    Bemærk! For installationer af enhedsprogrammer skal du angive parameteren -DeviceProgram.

    For standardprograminstallationer skal du angive parameteren -StandardProgram.

  • Cmdlet'en New-CMMaintenanceWindow mislykkes, når du angiver et dagligt vedligeholdelsesvindue som input til parameteren -Schedule. Desuden modtager du fejlmeddelelser, der ligner følgende:

    New-CMMaintenanceWindow : Handlingen er ikke gyldig på grund af objektets aktuelle tilstand.


  • Cmdlet'en Get-CMUserDataAndProfileConfigurationItemXmlDefinition returnerer ikke data.

  • Cmdlet'en Set-CMClientSetting overfører en forkert værdi til parameteren -MaxTransferRateOffSchedule.

  • Cmdlet'en Set-CMClientSetting validerer ikke det input, der overføres til nogen af følgende parametre:

    • -PortalUrl

    • -Prioritet

    • -Indstilling

    • -ForceRebootPeriod


  • Cmdlet'en Set-CMSoftwareMeteringRule bruger ikke parameteren -NewProductName. Du får desuden en fejlmeddelelse, der ligner følgende:

    Set-CMSoftwareMeteringRule : Parametersættet kan ikke løses ved hjælp af de angivne navngivne parametre.


  • Den Set-CMSoftwareUpdateAutoDeploymentRule cmdlet mangler flere sprog på den liste, der er tilgængelig for parameteren -LanguageSelection.

    Bemærk! Når du har installeret denne opdatering, fjernes listen over sprog som en parameter og valideres internt til cmdlet'en.

  • Cmdlet'en Remove-CMApplicationRevisionHistory og den Restore-CMApplicationRevisionHistory cmdlet fungerer ikke, når du bruger dem sammen med parameteren -ID.

  • Cmdlet'en Get-CMAccessLicense kræver parameteren -License i stedet for at returnere alle licenser, når du bruger den uden nogen parametre.

  • Cmdlet'en Start-CMContentDistribution og cmdlet'en Remote-CMContentDistribution returnerer unøjagtige advarsler.

  • Cmdlet'en Set-CMProgram sammen med parameteren -InputObject forventer en forekomst af SMS_Package i stedet for SMS_Program.

    Bemærk! Ved ændringer i standardprogrammer skal parameteren -StandardProgram angives.

    Ved ændringer i enhedsprogrammer skal parameteren -DeviceProgram angives

  • Cmdlet'en Set-CMPowerControl validerer ikke parameteren -PowerControlType.

  • Cmdlet'en Set-CMDeviceOwnership validerer ikke parameteren -OwnershipType.

  • Cmdlet'en Set-CMTrustedRootCertificateProfileConfigurationItem definerer fejlagtigt parameteren -DesiredConfigurationDigestPath som valgfri.

  • Cmdlet'en Get-CMAssetIntelligenceSynchronizationPoint returnerer et Null-objekt. Dette forhindrer den i at blive brugt som input til andre cmdlet'er.

  • Cmdlet'en Import-CMBaseline og cmdlet'en Import-CMConfigurationItem mangler parameteren -Force til at undertrykke sikkerhedsadvarsler for indholdssignaturer.

  • Undtagelsen "Argumentet er uden for området" vises i administratorkonsollen, når du får vist egenskaber for et distributionspunkt. Dette sker for distributionspunkter, der oprettes ved hjælp af cmdlet'en Add-CMDistributionPoint og parameteren -EnableMulticast.

  • Cmdlet'en Start-CMPackageDeployment forhindrer, at en pakke installeres, når der ikke er nogen kildefiler.

  • Cmdlet'en Start-CMPackageDeployment mislykkes, når du bruger den sammen med enhedsprogrammer.

  • Cmdlet'en Set-CMDistributionPoint returnerer meddelelsen "KeyNotFoundException, når du bruger den sammen med parameteren -AddBoundaryGroup eller parameteren -RemoveBoundaryGroup.

  • Cmdlet'en Remove-CMDeploymentType returnerer meddelelsen "NullReferenceException", når du bruger den sammen med parameteren -DeploymentTypeName eller parameteren -DeploymentTypeID.

  • Cmdlet'en New-CMMigrationJob mislykkes, når du overfører samlinger.

Start-CMDistributionPointUpgrade cmdlet

Når du bruger cmdlet'en Start-CMDistributionPointUpgrade til at opgradere et delt distributionspunkt til et Microsoft System Center 2012 R2-Configuration Manager distributionspunkt, mislykkes cmdlet'en. Dette problem opstår, hvis der refereres til et sekundært websted i parameteren -sitecode. Du kan få mere at vide om dette problem under Cmdlet'en Start-CMDistributionPointUpgrade mislykkes i System Center 2012 R2 Configuration Manager.

Yderligere ændringer

  • Parameteren -OnFastNetworkMode føjes til den Add-CMDeploymentType cmdlet til brug sammen med parametersættet -AppV5xInstaller.

  • Indstillingen Maksimal tilladt kørselstid (minutter): kan ikke defineres, når du bruger parametersættet SetByNamePropertyDeepLinkInstaller for Set-CMDeploymentType cmdlet.

  • Følgende cmdlet'er understøtter konfiguration af yderligere egenskaber for afbildning:

    • Set-CMOperatingSystemImage,

    • Set-CMOperatingSystemInstaller

    • Set-CMBootImage


  • Cmdlet'en Set-CMDriverPackage tilføjer flere parametre for at angive egenskaber for driverpakken.

  • Flere Get- og Remove-cmdlet'er understøtter nu jokertegn i forespørgselsparametre. Dette omfatter følgende cmdlet'er:

    • 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'en Set-CMClientSetting understøtter nye parametre baseret på klientindstillingens type. Disse parametre skal bruges, når du ændrer indstillingerne for det samme navn.

    • -CloudServicesSettings

    • -EndpointProtectionSettings

    • -RemoteToolsSettings

    • -PowerManagementSettings

    • -StateMessageSettings

    • -UserDeviceAffinitySettings

    • -BitsSettings

    • -ClientPolicySettings

    • -ComplianceSettings

    • -ComputerAgentSettings

    • -ComputerRestartSettings

    • -MeteredNetworkSettings

    • -EnrollmentSettings

    • -HardwareInventorySettings

    • -NetworkAccessProtectionSettings

    • -SoftwareDeploymentSettings

    • -SoftwareMeteringSettings

    • -SoftwareUpdatesSettings

    • -SoftwareInventorySettings


  • Med cmdlet'en Get-CMDeviceCollectionVariable kan du nu få vist alle variabler i en bestemt samling.

Kendte problemer

  • Den New-CMMigrationJob cmdlet returnerer fejl, der ligner følgende, når en indlejret samling indsættes i parameteren -MigrationCollection:

    New-CMMigrationJob : Vælg mindst én samling for at fortsætte.


  • Nogle cmdlet'er kan returnere en kvoteovertrædelse, når du arbejder med store resultatsæt (som regel flere tusinde objekter). Du kan undgå dette problem ved at ændre den forespørgsel, der bruges til at returnere færre resultater.

  • Cmdlet'en Set-CMDistributionPoint opdaterer ikke udløbsværdien for certifikatet som forventet, når du bruger den sammen med parameteren -CertificateExpirationTimeUtc.

  • På grund af yderligere ændringer af den underliggende Windows PowerShell rammekode, der bruges af flere cmdlet'er, accepterer nogle cmdlet'er ikke længere matrixer som input for visse parametre. Brug Get-help-<cmdlet_name> til at kontrollere syntaksen og inputtyperne for en given cmdlet.

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af sproget?
Hvad påvirkede din oplevelse?
Når du trykker på Send, bliver din feedback brugt til at forbedre Microsoft-produkter og -tjenester. Din it-administrator kan indsamle disse data. Erklæring om beskyttelse af personlige oplysninger.

Tak for din feedback!

×