Configuration Manager změn knihovny rutin pro verzi 2010

Platí pro: Configuration Manager (Current Branch)

Tyto poznámky k verzi shrnují změny v knihovně rutin Configuration Manager ve verzi 2010.

Počínaje verzí 2010 teď knihovna rutin Configuration Manager PowerShellu nabízí podporu pro PowerShell 7. Další informace najdete v tématu Podpora PowerShellu verze 7.

Poznámka

Configuration Manager aktuální větve verze 2002 je pro tyto změny standardní hodnota. Další informace najdete v tématu Configuration Manager změn knihovny rutin pro verzi 2006.

Brána pro správu cloudu

S dalšími zákazníky, kteří spravují vzdálená zařízení, obsahuje tato verze několik nových a vylepšených rutin prostředí Windows PowerShell pro bránu pro správu cloudu (CMG). Tyto rutiny můžete použít k automatizaci vytváření, konfigurace a správy požadavků služby CMG a Azure Active Directory (Azure AD).

Poznámka

I když některé nové rutiny můžou fungovat s dalšími službami Azure, otestují se jenom s připojením cloudu pro správu , aby podporovala CMG.

Například správce Azure nejdřív vytvoří dvě požadované aplikace v Azure Active Directory (Azure AD). Potom napíšete skript, který k nasazení CMG používá následující rutiny:

  1. Import-CMAADServerApplication: vytvoření definice aplikace serveru Azure AD v Configuration Manager.
  2. Import-CMAADClientApplication: vytvoření definice klientské aplikace Azure AD v Configuration Manager.
  3. Použijte příkaz Get-CMAADApplication k získání objektů aplikace a pak předejte novému-CMCloudManagementAzureService k vytvoření připojení služby Azure v Configuration Manager.
  4. New-CMCloudManagementGateway: vytvoření služby CMG v Azure
  5. Add-CMCloudManagementGatewayConnectionPoint: Vytvořte systém lokality bodu připojení CMG.

Nové rutiny pro CMG

Aktualizované rutiny pro CMG

Následující existující rutiny mají významná vylepšení. Další informace najdete v následující poznámce k verzi:

Existující rutiny pro CMG

Můžete dál používat následující existující rutiny CMG:

Nové rutiny

Správa aplikací

Správa kolekce

Upgrade edice Windows 10

Profily prohlížeče Microsoft Edge

Profily OneDrivu pro firmy

Zastaralé a odebrané rutiny

Následující rutiny pro Configuration Manager hybridní prostředí již nejsou k dispozici:

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

Další informace najdete v tématu co se stalo s hybridní MDM?

Následující rutina je zastaralá:

Známé problémy

Žádné

Změny rutiny

V existující rutině v této verzi byly provedeny následující změny. Změny mohou být nové funkce, opravy chyb nebo zastaralé. Může dojít k narušení některých změn. Pokud použijete některou z rutin nebo oblastí funkcí uvedených v této části, pečlivě zkontrolujte změny, abyste zjistili, jak můžou ovlivnit vaše používání.

Add-CMComplianceSettingRegistryKeyValue

Další informace najdete v tématu Add-CMComplianceSettingRegistryKeyValue.

Neprůlomové změny

Parametr ExpectedValue může přijmout prázdnou hodnotu.

Add-CMDistributionPoint

Další informace najdete v tématu Add-CMDistributionPoint.

Chyby, které byly opraveny

Opravili jsme problém pro vytvoření distribučního bodu.

Add-CMDeviceCollectionDirectMembershipRule

Další informace najdete v tématu Add-CMDeviceCollectionDirectMembershipRule.

Chyby, které byly opraveny

Opravil se problém pro kontrolu duplicitního počtu zařízení.

Add-CMManagementPoint

Další informace najdete v tématu Add-CMManagementPoint.

Chyby, které byly opraveny

Opravili jsme problém s podporou brány pro správu cloudu.

Add-CMPassiveSite

Další informace najdete v tématu Add-CMPassiveSite.

Chyby, které byly opraveny

Byl opraven problém pro pasivní lokalitu v hierarchii.

Add-CMTaskSequenceStep

Další informace najdete v tématu Add-CMTaskSequenceStep.

Chyby, které byly opraveny

Opravili jsme problém velikosti zásad při použití několika kroků PowerShellu, které obsahují velké skripty.

Add-CMWindowsAppxDeploymentType

Další informace najdete v tématu Add-CMWindowsAppxDeploymentType.

Neprůlomové změny

Přidání funkce pro podporu MSIX.

Approve-CMDevice

Další informace najdete v tématu schválení – CMDevice.

Neprůlomové změny

Opravili jsme problém při práci s Get-CMDevice.

Enable-CMSiteFeature

Další informace najdete v tématu Enable-CMSiteFeature.

Neprůlomové změny

Přidání nových příznaků pro podporu cloudových funkcí.

Get-CMScript

Další informace najdete v tématu Get-CMScript.

Neprůlomové změny

Přidání nového parametru ScriptGuid pro podporu dotazu pomocí identifikátoru GUID skriptu.

Get-CMSiteFeature

Další informace najdete v tématu Get-CMSiteFeature.

Neprůlomové změny

Přidání nových příznaků pro podporu cloudových funkcí.

Get-CMSoftwareUpdate

Další informace najdete v tématu Get-CMSoftwareUpdate.

Neprůlomové změny

Přidání nového dodavatele parametrů k určení zdroje aktualizace softwaru.

Příklad:

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

Get-CMStatusMessageQuery

Další informace najdete v tématu Get-CMStatusMessageQuery.

Chyby, které byly opraveny

Opravili jsme problém pro parametr ShowMessage.

Import-CMDriver

Další informace najdete v tématu Import-CMDriver.

Neprůlomové změny

Přidání nového parametru AdministrativeCategoryName k určení názvu pro kategorii ovladače.

Příklad:

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

Invoke-CMAnalyzePackage

Další informace naleznete v tématu Invoke-CMAnalyzePackage.

Změny způsobující chyby

Byl odebrán parametr balíčku . Kanál objektu balíčku nebo použijte parametr položky InputObject .

Neprůlomové změny

Přidala se podpora kanálu a parametr položky InputObject .

Příklad:

$pkg | Invoke-CMAnalyzePackage

Invoke-CMClientAction

Další informace naleznete v tématu Invoke-CMClientAction.

Chyby, které byly opraveny

Pevný problém kanálu pro kolekci parametrů

Příklad:

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

Invoke-CMConvertPackage

Další informace naleznete v tématu Invoke-CMConvertPackage.

Změny způsobující chyby

Byl odebrán parametr balíčku . Kanál objektu balíčku nebo použijte parametr položky InputObject .

Neprůlomové změny

Přidala se podpora kanálu a parametr položky InputObject .

Příklad:

$pkg | Invoke-CMConvertPackage

Invoke-CMReport

Další informace naleznete v tématu Invoke-CMReport.

Chyby, které byly opraveny

Opravili jsme problém pro cestu k parametru.

Invoke-CMScript

Další informace naleznete v tématu Invoke-CMScript.

Neprůlomové změny

Přidejte parametr ScriptParameter k předání parametrů cílovému skriptu.

Příklad:

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

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

New-CMBMSClientConfigureCheckIntervalPolicy

Další informace najdete v tématu New-CMBMSClientConfigureCheckIntervalPolicy.

Chyby, které byly opraveny

Opravili jsme problém při vytváření nové instance nastavení zásad.

New-CMBoundary

Další informace najdete v tématu New-CMBoundary.

Neprůlomové změny

Do parametru BoundaryType se přidala možnost VPN.

New-CMBootableMedia

Další informace najdete v tématu New-CMBootableMedia.

Neprůlomové změny

Přidejte parametr SiteCode.

New-CMCloudManagementGateway

Další informace najdete v tématu New-CMCloudManagementGateway.

Neprůlomové změny

Nové jsou následující parametry:

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

Jsou aktualizovány následující parametry:

  • CheckClientCertRevocation
  • EnvironmentSetting
  • Oblast
  • SubscriptionId
  • TrafficCriticalPct
  • TrafficWarningPct

Změny způsobující chyby

Následující parametry jsou z této rutiny odebrané:

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

New-CMCoManagementPolicy

Další informace najdete v tématu New-CMCoManagementPolicy.

Neprůlomové změny

Přidání použitelnosti s více relacemi

Přidání použitelnosti ARM64

New-CMComplianceRuleFileFolderDate

Další informace najdete v tématu New-CMComplianceRuleFileFolderDate.

Neprůlomové změny

Upravení logiky rutiny pro zpracování hodnot z úprav parametrů a vytváření pro zarovnávání s jinými rutinami.

New-CMComplianceRuleFileFolderSimple

Další informace najdete v tématu New-CMComplianceRuleFileFolderSimple.

Změny způsobující chyby

Změnil se typ parametru PropertyType z FileFolderProperty na SimpleFileFolderProperty typ.

New-CMDetectionClauseDirectory

Další informace najdete v tématu New-CMDetectionClauseDirectory.

Změny způsobující chyby

Změnil se typ parametru ExpressionOperator z RuleExpressionOperator na FileFolderRuleExpressionOperator typ.

New-CMDetectionClauseFile

Další informace najdete v tématu New-CMDetectionClauseFile.

Změny způsobující chyby

Změnil se typ parametru ExpressionOperator z RuleExpressionOperator na FileFolderRuleExpressionOperator typ.

New-CMDetectionClauseMacBundle

Další informace najdete v tématu New-CMDetectionClauseMacBundle.

Změny způsobující chyby

Změnil se typ parametru ExpressionOperator z RuleExpressionOperator na MacRuleExpressionOperator typ.

Chyby, které byly opraveny

Opravili jsme problém pro parametr PropertyType.

New-CMDetectionClauseMacPackage

Další informace najdete v tématu New-CMDetectionClauseMacPackage.

Změny způsobující chyby

Změnil se typ parametru ExpressionOperator z RuleExpressionOperator na MacRuleExpressionOperator typ.

New-CMDetectionClauseRegistryKeyValue

Další informace najdete v tématu New-CMDetectionClauseRegistryKeyValue.

Změny způsobující chyby

Změnil se typ parametru ExpressionOperator z RuleExpressionOperator na RegistryValueRuleExpressionOperator typ.

New-CMDetectionClauseWindowsInstaller

Další informace najdete v tématu New-CMDetectionClauseWindowsInstaller.

Změny způsobující chyby

Změnil se typ parametru ExpressionOperator z RuleExpressionOperator na WindowsInstallerRuleExpressionOperator typ.

New-CMDriverPackage

Další informace najdete v tématu New-CMDriverPackage.

Chyby, které byly opraveny

Opravili jsme problém pro parametr DriverModel.

New-CM * PhasedDeployment

Další informace najdete v následujících článcích:

Chyby, které byly opraveny

Opravili jsme problém pro parametr whatIf.

Neprůlomové změny

Bylo přidáno ověřování pro duplicitní název fáze.

New-CMPrestageMedia

Další informace najdete v tématu New-CMPrestageMedia.

Neprůlomové změny

Přidejte parametr SiteCode.

New-CMProgram

Další informace najdete v tématu New-CMProgram.

Změny způsobující chyby

Typ byl přejmenován RenameWithUnc na RunWithUnc pro parametr DriveMode.

New-CMSoftwareUpdateDeployment

Další informace najdete v tématu New-CMSoftwareUpdateDeployment.

Neprůlomové změny

Byl přidán nový parametr DeployWithNoPackage pro nestaženou aktualizaci softwaru.

New-CMStandaloneMedia

Další informace najdete v tématu New-CMStandaloneMedia.

Chyby, které byly opraveny

Opravili jsme problém pro parametr PrestartPackage .

New-CMTaskSequence

Další informace najdete v tématu New-CMTaskSequence.

Chyby, které byly opraveny

Opravili jsme problém s velikostí zásad, když použijete několik kroků PowerShellu, které obsahují velké skripty.

New-CMTaskSequenceDeployment

Další informace najdete v tématu New-CMTaskSequenceDeployment.

Chyby, které byly opraveny

Opravili jsme problém pro parametr AllowFallback.

Neprůlomové změny

Bylo přidáno ověření parametru Schedule , aby se předešlo duplicitě hodnoty s existujícím přiřazením.

New-CMTaskSequenceMedia

Další informace najdete v tématu New-CMTaskSequenceMedia.

Neprůlomové změny

Změnil se časový limit při vytváření média z jednoho dne na tři dny.

New-CMTSPartitionSetting

Další informace najdete v tématu New-CMTSPartitionSetting.

Chyby, které byly opraveny

Opravili jsme problém pro parametr EnableQuickFormat.

New-CMTSStepEnableBitLocker

Další informace najdete v tématu New-CMTSStepEnableBitLocker.

Chyby, které byly opraveny

Vyřešil se problém pro metodu šifrování zadanou uživatelem.

New-CMTSStepOfflineEnableBitLocker

Další informace najdete v tématu New-CMTSStepOfflineEnableBitLocker.

Chyby, které byly opraveny

Vyřešil se problém pro metodu šifrování zadanou uživatelem.

New-CMTSStepPreStartCheck

Další informace najdete v tématu New-CMTSStepPreStartCheck.

Chyby, které byly opraveny

Opravili jsme problém pro nový krok kontroly připravenosti.

Opravili jsme problém pro parametr OSLanguageId.

Neprůlomové změny

Přidejte nový parametr pro kontrolu rozhraní UEFI, CheckUefi.

Remove-CMTaskSequenceGroup

Další informace najdete v tématu Remove-CMTaskSequenceGroup.

Chyby, které byly opraveny

Opravili jsme problém s velikostí zásad, když použijete několik kroků PowerShellu, které obsahují velké skripty.

Set – CM * PhasedDeployment

Další informace najdete v následujících článcích:

Chyby, které byly opraveny

Opravili jsme problém pro parametr whatIf.

Set-CMBoundary

Další informace najdete v tématu set-CMBoundary.

Neprůlomové změny

Přidání VPN Možnosti v BoundaryType

Set-CMClientSettingComputerRestart

Další informace najdete v tématu set-CMClientSettingComputerRestart.

Neprůlomové změny

Přidání nového parametru NoRebootEnforcement.

Set-CMClientSettingSoftwareUpdate

Další informace najdete v tématu set-CMClientSettingSoftwareUpdate.

Neprůlomové změny

Přidané parametry:

  • EnableInstallation
  • ThreadPriority
  • EnableDynamicUpdate

Příklad:

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

Další informace najdete v tématu set-CMCloudManagementGateway.

Neprůlomové změny

Nové jsou následující parametry:

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

Změny způsobující chyby

Následující parametry jsou z této rutiny odebrané:

  • VMInstancesCount

Set-CMDiscoveryMethod

Další informace najdete v tématu set-CMDiscoveryMethod.

Chyby, které byly opraveny

Opravili jsme problém pro parametr AddGroupDiscoveryScope.

Set-CMDistributionPoint

Další informace najdete v tématu set-CMDistributionPoint.

Neprůlomové změny

Přidání parametrů pro podporu mezipaměti připojené k Microsoft:

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

Příklad:

$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

Další informace najdete v tématu set-CMDriverPackage.

Chyby, které byly opraveny

Opravili jsme problém pro parametr DriverModel.

Set-CMManagementPoint

Další informace najdete v tématu set-CMManagementPoint.

Chyby, které byly opraveny

Opravili jsme problém s podporou brány pro správu cloudu.

Set-CMProgram

Další informace najdete v tématu set-CMProgram.

Změny způsobující chyby

Typ byl přejmenován RenameWithUnc na RunWithUnc pro parametr DriveMode.

Set-CMSiteMaintenanceTask

Další informace najdete v tématu set-CMSiteMaintenanceTask.

Neprůlomové změny

Přidání následujících nových parametrů pro konfiguraci cíle zálohování lokality a cíle služby SQL Backup pro prostředí se VZDÁLENÝM poskytovatelem služby SMS:

  • SiteBackupPath
  • SqlBackupPath

Příklad:

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

Set-CMSoftwareUpdateAutoDeploymentRule

Další informace najdete v tématu set-CMSoftwareUpdateAutoDeploymentRule.

Chyby, které byly opraveny

Opravili jsme problém pro vstupní objekt z Get-CMSoftwareUpdateAutoDeploymentRule s možností rychlá .

Set-CMSoftwareUpdateDeploymentPackage

Další informace najdete v tématu set-CMSoftwareUpdateDeploymentPackage.

Chyby, které byly opraveny

Opravili jsme problém pro parametry RemoveExpired a RemoveSuperceded.

Set-CMSoftwareUpdateGroup

Další informace najdete v tématu set-CMSoftwareUpdateGroup.

Chyby, které byly opraveny

Opravili jsme problém pro přidání nestažené aktualizace softwaru.

Set-CMStatusFilterRule

Další informace najdete v tématu set-CMStatusFilterRule.

Chyby, které byly opraveny

Opravili jsme problém s parametrem Name , abyste se ujistili, že se skládá z Get-CMStatusFilterRule.

Set-CMTaskSequenceDeployment

Další informace najdete v tématu set-CMTaskSequenceDeployment.

Chyby, které byly opraveny

Opravili jsme problém pro parametr ScheduleEvent.

Opravili jsme problém pro parametr AllowFallback.

Neprůlomové změny

Bylo přidáno ověření parametru Schedule , aby se předešlo duplicitě hodnoty s existujícím přiřazením.

Přidání nových parametrů ke konfiguraci plánu:

  • ClearSchedule
  • RemoveSchedule
  • AddSchedule

Přidání nových parametrů ke konfiguraci ScheduleEvent:

  • ClearScheduleEvent
  • RemoveScheduleEvent
  • AddScheduleEvent

Příklad:

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

$ReferenceDeployment | Set-CMTaskSequenceDeployment -AddScheduleEvent LogOn, LogOff

Set-CMTSStep *

Chyby, které byly opraveny

Opravili jsme problém s velikostí zásad, když použijete několik kroků PowerShellu, které obsahují velké skripty.

Set-CMTSStepEnableBitLocker

Další informace najdete v tématu set-CMTSStepEnableBitLocker.

Chyby, které byly opraveny

Vyřešil se problém pro metodu šifrování zadanou uživatelem.

Set-CMTSStepOfflineEnableBitLocker

Další informace najdete v tématu set-CMTSStepOfflineEnableBitLocker.

Chyby, které byly opraveny

Vyřešil se problém pro metodu šifrování zadanou uživatelem.

Set-CMTSStepPreStartCheck

Další informace najdete v tématu set-CMTSStepPreStartCheck.

Neprůlomové změny

Byl přidán nový parametr pro kontrolu rozhraní UEFI:, CheckUefi.

Set-CMWindowsAppxDeploymentType

Další informace najdete v tématu set-CMWindowsAppxDeploymentType.

Neprůlomové změny

Přidání funkce pro podporu MSIX.

Start-CMCloudManagementGateway

Další informace najdete v tématu Start-CMCloudManagementGateway.

Chyby, které byly opraveny

Oprava ověřování pro stav CMG byla opravena.

Start-CMContentDistribution

Další informace najdete v tématu Start-CMContentDistribution.

Neprůlomové změny

Přidání aliasů pro parametry DeploymentPackageId a DeploymentPackageName pro lepší porozumění.

Stop-CMCloudManagementGateway

Další informace najdete v tématu stop-CMCloudManagementGateway.

Chyby, které byly opraveny

Oprava ověřování pro stav CMG byla opravena.

Jak poskytovat zpětnou vazbu nebo nahlásit problémy

Mnohé z těchto oprav a vylepšení popsaných v tomto článku jsou výsledkem vaší zpětné vazby.

Pokud chcete odeslat zpětnou vazbu, použijte konzolu Configuration Manager. Další informace najdete v tématu Zpětná vazba k prostředí PowerShell.

Pokud chcete odeslat nové žádosti o funkce, podívejte se na skupinu PowerShellu Configuration Manager na webu UserVoice.