Wijzigingen in de cmdlet-bibliotheek Configuration Manager voor versie 2010

Van toepassing op: Configuration Manager (huidige vertakking)

In deze release opmerkingen vindt u een overzicht van de wijzigingen in de Configuration Manager cmdlet-bibliotheek in versie 2010.

Vanaf versie 2010 biedt de Configuration Manager Power shell-cmdlet-bibliotheek nu ondersteuning voor Power shell 7. Zie ondersteuning voor Power shell versie 7voor meer informatie.

Notitie

Configuration Manager huidige branch versie 2002 is de basis lijn voor deze wijzigingen. Zie Configuration Manager cmdlet-bibliotheek wijzigingen voor versie 2006voor meer informatie.

Cloudbeheergateway

Met meer klanten die nu externe apparaten beheren, bevat deze release een aantal nieuwe en verbeterde Windows Power shell-cmdlets voor de CMG (Cloud Management Gateway). U kunt deze cmdlets gebruiken om het maken, configureren en beheren van de vereisten voor de CMG-service en de Azure Active Directory (Azure AD) te automatiseren.

Notitie

Hoewel sommige nieuwe cmdlets mogelijk met andere Azure-Services werken, worden ze alleen getest met de Cloud beheer verbinding om de CMG te ondersteunen.

Een Azure-beheerder maakt bijvoorbeeld eerst de twee vereiste apps in Azure Active Directory (Azure AD). Vervolgens schrijft u een script dat gebruikmaakt van de volgende cmdlets voor het implementeren van een CMG:

  1. Import-CMAADServerApplication: de definitie van de Azure ad-server-app maken in Configuration Manager.
  2. Import-CMAADClientApplication: de definitie van de Azure AD-client-app maken in Configuration Manager.
  3. Gebruik Get-CMAADApplication om de app-objecten op te halen en ga vervolgens door naar New-CMCloudManagementAzureService om de Azure-service verbinding te maken in Configuration Manager.
  4. New-CMCloudManagementGateway: de CMG-service maken in Azure.
  5. Add-CMCloudManagementGatewayConnectionPoint: Maak het site systeem van het CMG-verbindings punt.

Nieuwe cmdlets voor CMG

De cmdlets voor CMG zijn bijgewerkt

De volgende bestaande cmdlets hebben aanzienlijke verbeteringen. Zie de volgende opmerkingen bij de release voor meer informatie:

Bestaande cmdlets voor CMG

U kunt de volgende bestaande CMG-cmdlets blijven gebruiken:

Nieuwe cmdLets

Toepassingsbeheer

Verzamelings beheer

Upgrade Windows 10-editie

Micro soft Edge-browser profielen

OneDrive voor bedrijven-profielen

Afgeschafte en verwijderde cmdlets

De volgende cmdlets voor Configuration Manager hybride omgevingen zijn niet meer beschikbaar:

  • Add-CMAndroidDeploymentType
  • Add-CMGooglePlayDeploymentType
  • Add-CMIosAppStoreDeploymentType
  • Add-CMIosDeploymentType
  • Set-CMAndroidDeploymentType
  • Set-CMGooglePlayDeploymentType
  • Set-CMIosAppStoreDeploymentType
  • Set-CMIosDeploymentType

Zie Wat is er gebeurd met hybride MDM? voor meer informatie.

De volgende cmdlet is afgeschaft:

Bekende problemen

Geen

Cmdlet-wijzigingen

De volgende wijzigingen zijn aangebracht in bestaande cmdlets in deze versie. Wijzigingen zijn mogelijk nieuwe functionaliteit, fout oplossingen of afschaffing. Sommige wijzigingen kunnen worden verbroken. Als u een van de cmdlets of onderdeel gebieden die in deze sectie worden vermeld, moet u de wijzigingen zorgvuldig door nemen om te begrijpen hoe deze van invloed kunnen zijn op uw gebruik.

Add-CMComplianceSettingRegistryKeyValue

Zie add-CMComplianceSettingRegistryKeyValuevoor meer informatie.

Niet-brekende wijzigingen

De para meter ExpectedValue kan een lege waarde accepteren.

Add-CMDistributionPoint

Zie add-CMDistributionPointvoor meer informatie.

Fouten die zijn opgelost

Er is een probleem opgelost bij het maken van het distributie punt.

Add-CMDeviceCollectionDirectMembershipRule

Zie add-CMDeviceCollectionDirectMembershipRulevoor meer informatie.

Fouten die zijn opgelost

Er is een probleem opgelost voor de controle van dubbele apparaten.

Add-CMManagementPoint

Zie add-CMManagementPointvoor meer informatie.

Fouten die zijn opgelost

Er is een probleem opgelost voor Cloud Management gateway-ondersteuning.

Add-CMPassiveSite

Zie add-CMPassiveSitevoor meer informatie.

Fouten die zijn opgelost

Er is een probleem opgelost voor de passieve site in de hiërarchie.

Add-CMTaskSequenceStep

Zie add-CMTaskSequenceStepvoor meer informatie.

Fouten die zijn opgelost

Er is een probleem met de beleids grootte opgelost bij het gebruik van meerdere Power shell-stappen die grote scripts bevatten.

Add-CMWindowsAppxDeploymentType

Zie add-CMWindowsAppxDeploymentTypevoor meer informatie.

Niet-brekende wijzigingen

De functie is toegevoegd ter ondersteuning van MSIX.

Approve-CMDevice

Zie goed keuren-CMDevicevoor meer informatie.

Niet-brekende wijzigingen

Er is een probleem opgelost bij het werken met Get-CMDevice.

Enable-CMSiteFeature

Zie Enable-CMSiteFeaturevoor meer informatie.

Niet-brekende wijzigingen

Er zijn nieuwe vlaggen toegevoegd ter ondersteuning van Cloud functies.

Get-CMScript

Zie Get-CMScriptvoor meer informatie.

Niet-brekende wijzigingen

Nieuwe para meter ScriptGuid toegevoegd ter ondersteuning van query's op script-GUID.

Get-CMSiteFeature

Zie Get-CMSiteFeaturevoor meer informatie.

Niet-brekende wijzigingen

Er zijn nieuwe vlaggen toegevoegd ter ondersteuning van Cloud functies.

Get-CMSoftwareUpdate

Zie Get-CMSoftwareUpdatevoor meer informatie.

Niet-brekende wijzigingen

De nieuwe leverancier van de para meter is toegevoegd om de bron van de software-update op te geven.

Voorbeeld:

Get-CMSoftwareUpdate -Name $Update -Vendor "Microsoft"

Get-CMStatusMessageQuery

Zie Get-CMStatusMessageQueryvoor meer informatie.

Fouten die zijn opgelost

Er is een probleem met de para meter ShowMessage opgelost.

Import-CMDriver

Zie import-CMDrivervoor meer informatie.

Niet-brekende wijzigingen

Er is een nieuwe para meter AdministrativeCategoryName toegevoegd om een naam op te geven voor de categorie van het stuur programma.

Voorbeeld:

Import-CMDriver -UncFileLocation $DriverFolder -ImportFolder -ImportDuplicateDriverOption AppendCategory -AdministrativeCategory "Video drivers"

Invoke-CMAnalyzePackage

Zie invoke-CMAnalyzePackagevoor meer informatie.

Wijzigingen die fouten veroorzaken

De pakket parameter is verwijderd. Pipe het pakket object of gebruik de para meter input object .

Niet-brekende wijzigingen

Ondersteuning voor pijp lijn en de input object -para meter is toegevoegd.

Voorbeeld:

$pkg | Invoke-CMAnalyzePackage

Invoke-CMClientAction

Zie invoke-CMClientActionvoor meer informatie.

Fouten die zijn opgelost

Probleem met de vaste pijp lijn voor de verzameling para meters.

Voorbeeld:

Get-CMCollection -Name "deviceCol1" | Invoke-CMClientAction -ActionType ClientNotificationRequestUsersPolicyNow

Invoke-CMConvertPackage

Zie invoke-CMConvertPackagevoor meer informatie.

Wijzigingen die fouten veroorzaken

De pakket parameter is verwijderd. Pipe het pakket object of gebruik de para meter input object .

Niet-brekende wijzigingen

Ondersteuning voor pijp lijn en de input object -para meter is toegevoegd.

Voorbeeld:

$pkg | Invoke-CMConvertPackage

Invoke-CMReport

Zie invoke-CMReportvoor meer informatie.

Fouten die zijn opgelost

Er is een probleem opgelost voor het pad van de para meter.

Invoke-CMScript

Zie invoke-CMScriptvoor meer informatie.

Niet-brekende wijzigingen

Voeg para meter script parameter toe om para meters door te geven aan het doel script.

Voorbeeld:

$Hash = @{"FolderName"="c:\test\test1"; "FileName"="test2"}

Invoke-CMScript -ScriptGuid $scriptGuid -Device (Get-CMDevice -Name $targetPCName) -ScriptParameter $Hash

New-CMBMSClientConfigureCheckIntervalPolicy

Zie New-CMBMSClientConfigureCheckIntervalPolicyvoor meer informatie.

Fouten die zijn opgelost

Er is een probleem opgelost bij het maken van een nieuw exemplaar van de beleids instelling.

New-CMBoundary

Zie New-CMBoundaryvoor meer informatie.

Niet-brekende wijzigingen

De optie VPN is toegevoegd in de BoundaryType-para meter.

New-CMBootableMedia

Zie New-CMBootableMediavoor meer informatie.

Niet-brekende wijzigingen

Para meter site code toevoegen.

New-CMCloudManagementGateway

Zie New-CMCloudManagementGatewayvoor meer informatie.

Niet-brekende wijzigingen

De volgende para meters zijn nieuw:

  • CARootCert
  • EnableCloudDPFunction
  • EnableStorageQuota
  • EnableTrafficOut
  • EnforceProtocol
  • Force
  • GroupName
  • IsUsingExistingGroup
  • ServerAppClientID
  • ServiceCertPassword
  • ServiceCertPath
  • ServiceName
  • StorageCriticalPct
  • StorageQuotaGB
  • StorageWarningPct
  • TrafficOutStopService

De volgende para meters worden bijgewerkt:

  • CheckClientCertRevocation
  • EnvironmentSetting
  • Regio
  • SubscriptionId
  • TrafficCriticalPct
  • TrafficWarningPct

Wijzigingen die fouten veroorzaken

De volgende para meters worden verwijderd uit deze cmdlet:

  • GovernmentSubscription
  • ManagementCertificatePassword
  • ManagementCertificatePath
  • PassThru
  • RootCertificatePath
  • ServiceCertificatePassword
  • ServiceCertificatePath
  • ServiceCName

New-CMCoManagementPolicy

Zie New-CMCoManagementPolicyvoor meer informatie.

Niet-brekende wijzigingen

Toepas baarheid van meerdere sessies toegevoegd

ARM64-toepasselijkheid toegevoegd

New-CMComplianceRuleFileFolderDate

Zie New-CMComplianceRuleFileFolderDatevoor meer informatie.

Niet-brekende wijzigingen

De cmdlet Logic is aangepast om de waarden voor het wijzigen van de para meters te verwerken en te maken om te worden uitgelijnd met andere cmdlets.

New-CMComplianceRuleFileFolderSimple

Zie New-CMComplianceRuleFileFolderSimplevoor meer informatie.

Wijzigingen die fouten veroorzaken

Het type van de para meter Property type van FileFolderProperty naar SimpleFileFolderProperty type is gewijzigd.

New-CMDetectionClauseDirectory

Zie New-CMDetectionClauseDirectoryvoor meer informatie.

Wijzigingen die fouten veroorzaken

Het type van de para meter ExpressionOperator van RuleExpressionOperator naar FileFolderRuleExpressionOperator type is gewijzigd.

New-CMDetectionClauseFile

Zie New-CMDetectionClauseFilevoor meer informatie.

Wijzigingen die fouten veroorzaken

Het type van de para meter ExpressionOperator van RuleExpressionOperator naar FileFolderRuleExpressionOperator type is gewijzigd.

New-CMDetectionClauseMacBundle

Zie New-CMDetectionClauseMacBundlevoor meer informatie.

Wijzigingen die fouten veroorzaken

Het type van de para meter ExpressionOperator van RuleExpressionOperator naar MacRuleExpressionOperator type is gewijzigd.

Fouten die zijn opgelost

Er is een probleem met de para meter Property type opgelost.

New-CMDetectionClauseMacPackage

Zie New-CMDetectionClauseMacPackagevoor meer informatie.

Wijzigingen die fouten veroorzaken

Het type van de para meter ExpressionOperator van RuleExpressionOperator naar MacRuleExpressionOperator type is gewijzigd.

New-CMDetectionClauseRegistryKeyValue

Zie New-CMDetectionClauseRegistryKeyValuevoor meer informatie.

Wijzigingen die fouten veroorzaken

Het type van de para meter ExpressionOperator van RuleExpressionOperator naar RegistryValueRuleExpressionOperator type is gewijzigd.

New-CMDetectionClauseWindowsInstaller

Zie New-CMDetectionClauseWindowsInstallervoor meer informatie.

Wijzigingen die fouten veroorzaken

Het type van de para meter ExpressionOperator van RuleExpressionOperator naar WindowsInstallerRuleExpressionOperator type is gewijzigd.

New-CMDriverPackage

Zie New-CMDriverPackagevoor meer informatie.

Fouten die zijn opgelost

Er is een probleem met de para meter DriverModel opgelost.

New-CM * PhasedDeployment

Raadpleeg voor meer informatie de volgende artikelen:

Fouten die zijn opgelost

Er is een probleem met de para meter WhatIf opgelost.

Niet-brekende wijzigingen

Validatie toegevoegd voor gedupliceerde fase naam.

New-CMPrestageMedia

Zie New-CMPrestageMediavoor meer informatie.

Niet-brekende wijzigingen

Para meter site code toevoegen.

New-CMProgram

Zie New-CMProgramvoor meer informatie.

Wijzigingen die fouten veroorzaken

De naam van het type is gewijzigd RenameWithUnc in RunWithUnc voor de para meter DriveMode.

New-CMSoftwareUpdateDeployment

Zie New-CMSoftwareUpdateDeploymentvoor meer informatie.

Niet-brekende wijzigingen

Nieuwe para meter DeployWithNoPackage toegevoegd voor niet-gedownloade software-update.

New-CMStandaloneMedia

Zie New-CMStandaloneMediavoor meer informatie.

Fouten die zijn opgelost

Er is een probleem met de para meter PrestartPackage opgelost

New-CMTaskSequence

Zie New-CMTaskSequencevoor meer informatie.

Fouten die zijn opgelost

Er is een probleem met de beleids grootte opgelost wanneer u meerdere Power shell-stappen gebruikt die grote scripts bevatten.

New-CMTaskSequenceDeployment

Zie New-CMTaskSequenceDeploymentvoor meer informatie.

Fouten die zijn opgelost

Er is een probleem met de para meter AllowFallback opgelost.

Niet-brekende wijzigingen

De validatie voor het parameter schema is toegevoegd om een dubbele waarde te voor komen met de bestaande toewijzing.

New-CMTaskSequenceMedia

Zie New-CMTaskSequenceMediavoor meer informatie.

Niet-brekende wijzigingen

De time-out voor het maken van media is gewijzigd van één dag naar drie dagen.

New-CMTSPartitionSetting

Zie New-CMTSPartitionSettingvoor meer informatie.

Fouten die zijn opgelost

Er is een probleem met de para meter EnableQuickFormat opgelost.

New-CMTSStepEnableBitLocker

Zie New-CMTSStepEnableBitLockervoor meer informatie.

Fouten die zijn opgelost

Er is een probleem opgelost voor door de gebruiker opgegeven versleutelings methode.

New-CMTSStepOfflineEnableBitLocker

Zie New-CMTSStepOfflineEnableBitLockervoor meer informatie.

Fouten die zijn opgelost

Er is een probleem opgelost voor door de gebruiker opgegeven versleutelings methode.

New-CMTSStepPreStartCheck

Zie New-CMTSStepPreStartCheckvoor meer informatie.

Fouten die zijn opgelost

Er is een probleem opgelost met de nieuwe gereedheids stap voor controle.

Er is een probleem met de para meter OSLanguageId opgelost.

Niet-brekende wijzigingen

Voeg een nieuwe para meter toe voor UEFI-controle, CheckUefi.

Remove-CMTaskSequenceGroup

Zie Remove-CMTaskSequenceGroupvoor meer informatie.

Fouten die zijn opgelost

Er is een probleem met de beleids grootte opgelost wanneer u meerdere Power shell-stappen gebruikt die grote scripts bevatten.

Set-CM * PhasedDeployment

Raadpleeg voor meer informatie de volgende artikelen:

Fouten die zijn opgelost

Er is een probleem met de para meter WhatIf opgelost.

Set-CMBoundary

Zie set-CMBoundaryvoor meer informatie.

Niet-brekende wijzigingen

VPNOptie toegevoegd in BoundaryType.

Set-CMClientSettingComputerRestart

Zie set-CMClientSettingComputerRestartvoor meer informatie.

Niet-brekende wijzigingen

Er is een nieuwe para meter NoRebootEnforcement toegevoegd.

Set-CMClientSettingSoftwareUpdate

Zie set-CMClientSettingSoftwareUpdatevoor meer informatie.

Niet-brekende wijzigingen

Toegevoegde para meters:

  • EnableInstallation
  • ThreadPriority
  • EnableDynamicUpdate

Voorbeeld:

Set-CMClientSettingSoftwareUpdate -InputObject $testsetting -Enable $true -ScanSchedule $Sch1 -DeploymentEvaluationSchedule $Sch2 -BatchingTimeout 3 -TimeUnit Days -EnforceMandatory $true -Office365ManagementType $false -EnableThirdPartyUpdates $true -EnableDeltaDownload $true -EnableInstallation $true -ThreadPriority Normal -EnableDynamicUpdate $true

Set-CMCloudManagementGateway

Zie set-CMCloudManagementGatewayvoor meer informatie.

Niet-brekende wijzigingen

De volgende para meters zijn nieuw:

  • CARootCert
  • EnableCloudDPFunction
  • EnableStorageQuota
  • EnableTrafficOut
  • EnforceProtocol
  • RemoveCertThumbprints
  • StorageCriticalPct
  • StorageQuotaGB
  • StorageWarningPct
  • TrafficOutStopService
  • VMInstanceCount

Wijzigingen die fouten veroorzaken

De volgende para meters worden verwijderd uit deze cmdlet:

  • VMInstancesCount

Set-CMDiscoveryMethod

Zie set-CMDiscoveryMethodvoor meer informatie.

Fouten die zijn opgelost

Er is een probleem met de para meter AddGroupDiscoveryScope opgelost.

Set-CMDistributionPoint

Zie set-CMDistributionPointvoor meer informatie.

Niet-brekende wijzigingen

Para meters toegevoegd ter ondersteuning van micro soft Connected cache:

  • EnableDoinc
  • DiskSpaceUnit
  • DiskSpaceDoinc
  • LocalDriveDoinc
  • RetainDoincCache
  • AgreeDoincLicense

Voorbeeld:

$dp | Set-CMDistributionPoint -EnableDoinc $true -AgreeDoincLicense $true

$dp | Set-CMDistributionPoint -RetainDoincCache $true -EnableDoinc $true -AgreeDoincLicense $true

$dp | Set-CMDistributionPoint -LocalDriveDoinc "Z:" -DiskSpaceDoinc 9000 -DiskSpaceUnit GB

Set-CMDriverPackage

Zie set-CMDriverPackagevoor meer informatie.

Fouten die zijn opgelost

Er is een probleem met de para meter DriverModel opgelost.

Set-CMManagementPoint

Zie set-CMManagementPointvoor meer informatie.

Fouten die zijn opgelost

Er is een probleem opgelost voor Cloud Management gateway-ondersteuning.

Set-CMProgram

Zie set-CMProgramvoor meer informatie.

Wijzigingen die fouten veroorzaken

De naam van het type is gewijzigd RenameWithUnc in RunWithUnc voor de para meter DriveMode.

Set-CMSiteMaintenanceTask

Zie set-CMSiteMaintenanceTaskvoor meer informatie.

Niet-brekende wijzigingen

De volgende nieuwe para meters voor het configureren van site back-upbestemming en SQL-back-upbestemming voor omgevingen met een externe SMS-provider zijn toegevoegd:

  • SiteBackupPath
  • SqlBackupPath

Voorbeeld:

Set-CMSiteMaintenanceTask -Name $TaskName  -SiteBackupPath "c:\site-backup" -SqlBackupPath "c:\sql-backup" -BeginTime (Get-Date) -DaysOfWeek Sunday,Monday -EnableAlert $true -Enabled $true

Set-CMSoftwareUpdateAutoDeploymentRule

Zie set-CMSoftwareUpdateAutoDeploymentRulevoor meer informatie.

Fouten die zijn opgelost

Er is een probleem met de optie ' Get-CMSoftwareUpdateAutoDeploymentRule met Fast ' opgelost voor het invoer object.

Set-CMSoftwareUpdateDeploymentPackage

Zie set-CMSoftwareUpdateDeploymentPackagevoor meer informatie.

Fouten die zijn opgelost

Er is een probleem opgelost met de para meters RemoveExpired en RemoveSuperceded.

Set-CMSoftwareUpdateGroup

Zie set-CMSoftwareUpdateGroupvoor meer informatie.

Fouten die zijn opgelost

Er is een probleem opgelost met het toevoegen van niet-gedownloade software-updates.

Set-CMStatusFilterRule

Zie set-CMStatusFilterRulevoor meer informatie.

Fouten die zijn opgelost

Een probleem met de naam parameter is opgelost om er zeker van te zijn dat het bestaat uit Get-CMStatusFilterRule.

Set-CMTaskSequenceDeployment

Zie set-CMTaskSequenceDeploymentvoor meer informatie.

Fouten die zijn opgelost

Er is een probleem met de para meter ScheduleEvent opgelost.

Er is een probleem met de para meter AllowFallback opgelost.

Niet-brekende wijzigingen

De validatie voor het parameter schema is toegevoegd om een dubbele waarde te voor komen met de bestaande toewijzing.

Nieuwe para meters toegevoegd voor het configureren van schema:

  • ClearSchedule
  • RemoveSchedule
  • AddSchedule

Nieuwe para meters toegevoegd voor het configureren van ScheduleEvent:

  • ClearScheduleEvent
  • RemoveScheduleEvent
  • AddScheduleEvent

Voorbeeld:

$ReferenceDeployment | Set-CMTaskSequenceDeployment -AddSchedule $schedule1, $schedule2

$ReferenceDeployment | Set-CMTaskSequenceDeployment -AddScheduleEvent LogOn, LogOff

Set-CMTSStep *

Fouten die zijn opgelost

Er is een probleem met de beleids grootte opgelost wanneer u meerdere Power shell-stappen gebruikt die grote scripts bevatten.

Set-CMTSStepEnableBitLocker

Zie set-CMTSStepEnableBitLockervoor meer informatie.

Fouten die zijn opgelost

Er is een probleem opgelost voor door de gebruiker opgegeven versleutelings methode.

Set-CMTSStepOfflineEnableBitLocker

Zie set-CMTSStepOfflineEnableBitLockervoor meer informatie.

Fouten die zijn opgelost

Er is een probleem opgelost voor door de gebruiker opgegeven versleutelings methode.

Set-CMTSStepPreStartCheck

Zie set-CMTSStepPreStartCheckvoor meer informatie.

Niet-brekende wijzigingen

Er is een nieuwe para meter toegevoegd voor UEFI-controle:, CheckUefi.

Set-CMWindowsAppxDeploymentType

Zie set-CMWindowsAppxDeploymentTypevoor meer informatie.

Niet-brekende wijzigingen

De functie is toegevoegd ter ondersteuning van MSIX.

Start-CMCloudManagementGateway

Zie Start-CMCloudManagementGatewayvoor meer informatie.

Fouten die zijn opgelost

De validatie voor de CMG-status is gecorrigeerd.

Start-CMContentDistribution

Zie Start-CMContentDistributionvoor meer informatie.

Niet-brekende wijzigingen

Er zijn aliassen toegevoegd voor de para meter DeploymentPackageId en DeploymentPackageName voor meer informatie.

Stop-CMCloudManagementGateway

Zie voor meer informatie Stop-CMCloudManagementGateway.

Fouten die zijn opgelost

De validatie voor de CMG-status is gecorrigeerd.

Feedback geven of problemen melden

Veel van de oplossingen en verbeteringen die in dit artikel worden beschreven, zijn het resultaat van uw feedback.

Als u feedback wilt verzenden, gebruikt u de Configuration Manager-console. Zie feedback voor Power shellvoor meer informatie.

Als u nieuwe functie aanvragen wilt verzenden, raadpleegt u de Power Shell-groep van Configuration Manager op UserVoice.