Configuration Manager změn knihovny rutin pro verzi 2103
Platí pro: Configuration Manager (Current Branch)
Tyto poznámky k verzi shrnují změny v knihovně rutin Configuration Manager ve verzi 2103.
Poznámka
Configuration Manager aktuální větve verze 2010 je pro tyto změny standardní hodnota. Další informace najdete v tématu Configuration Manager změn knihovny rutin pro verzi 2010.
Známý problém s aktualizovatelnou nápovědě PowerShellu
Počínaje verzí 2010 můžete pomocí rutiny Update-Help stáhnout nejnovější informace pro modul Configuration Manager PowerShell.
Ve verzi 2103 se struktura modulu PowerShellu změnila z 29 knihoven DLL na dvě. Soubory s nápovědu XML PowerShellu jsou přidruženy k knihovně DLL pro rutiny. Proto obsah v nápovědě verze 2010 není kompatibilní s konzolou verze 2103 a verze 2103 obsahu Help není kompatibilní s konzolou pro 2010 verzí.
Kvůli této změně v tom, jak je aktualizovatelný obsah strukturovaný a publikovaný s vydáním verze 2103, nepoužívejte Update-Help na webu verze 2010. Aktualizujte lokalitu na verzi 2103 a pak aktualizujte místní obsah.
Rutina úspěšně stáhne obsah v konzole verze 2010, ale příkaz Get-Help vrátí pouze výchozí informace o využití. Důvodem je to, že PowerShell nemůže najít informace o rutině v pravém souboru XML, který je teď jiný. Pokud jste před vydáním verze 2103 použili Update-Help s webem verze 2010, můžete dál používat příkaz Get-Help .
Podobně pokud jste po aktualizaci na 2103 verzi 2010 použili rutinu Update-Help na webu verze, spusťte znovu rutinu Update-Help , abyste získali kompatibilní verzi obsahu pro nápovědu. Jinak Get – Help vrátí jenom výchozí informace o využití.
Poznámka
Tento problém je jedinečný pro verzi 2010. Vzhledem k tomu, jak se struktura změnila, by neměla být problémem pro pozdější verze.
Modul PowerShell
Pokud konzola Configuration Manager v zařízení ještě není připojená k lokalitě, vytvoří se v případě ručního importu modulu ConfigurationManager jednotka PowerShellu pro lokalitu na základě výchozího poskytovatele služby SMS.
Počínaje verzí 2103 modul ConfigurationManager PowerShell vyžaduje Microsoft .NET verze 4.7.2 nebo novější.
Rutiny, které nepodporují PowerShell verze 7
I když rutiny Configuration Manager poskytují obecnou podporu pro PowerShell verze 7, následující rutiny nepodporují PowerShell 7:
- Import-CMPackage
- Import-CMDriverPackage
- Import-CMTaskSequence
- Export-CMPackage
- Export-CMDriverPackage
- Export-CMTaskSequence
Místo rozhraní .NET Core, které se používá s prostředím PowerShell verze 7, vyžadují .NET Framework.
Pokud se verze 2103 pokusíte použít tyto rutiny v relaci prostředí PowerShell verze 7, dojde k jejich selhání s následující chybou: This cmdlet only supports the ".NET Framework" runtime.
Nové rutiny
- Get-CMApplicationGroup: pomocí této rutiny můžete získat skupinu aplikací.
- Get-CMDuplicateHardwareIdGuid: Získá duplicitní identifikátory hardwaru podle identifikátoru GUID.
- Get-CMDuplicateHardwareIdMacAddress: Získá duplicitní identifikátory hardwaru podle adresy Mac.
- New-CMApplicationGroup: pomocí této rutiny můžete vytvořit novou skupinu aplikací.
- Publish-CMThirdPartySoftwareUpdateContent: pomocí této rutiny můžete publikovat obsah aktualizací třetích stran.
- Remove-CMApplicationGroup: pomocí této rutiny můžete odebrat konkrétní skupinu aplikací.
- Remove-CMClientSettingDeployment: pomocí této rutiny můžete odebrat konkrétní nasazení nastavení klienta.
- Set-CMApplicationGroup: pomocí této rutiny můžete nakonfigurovat konkrétní skupinu aplikací.
- Set-CMCISupportedPlatform: pomocí této rutiny můžete nakonfigurovat platformy pro položku konfigurace.
- Sync-CMCloudManagementGateway: synchronizuje konfiguraci brány pro správu cloudu (CMG) do Azure.
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í.
Rychlá podpora
Následující rutiny teď podporují parametr Fast . Tento parametr použijte k automatické aktualizaci opožděných vlastností. Opožděné vlastnosti obsahují hodnoty, které je poměrně neefektivní pro načtení. Získání těchto vlastností může způsobit větší síťový provoz a ovlivnit výkon rutiny.
- Get-CMAlert
- Get-CMAlertSubscription
- Get-CMBaseline
- Get-CMBaselineDeployment
- Get-CMBaselineDeploymentStatus
- Get-CMClientCertificatePfx
- Get-CMComplianceRule
- Get-CMComplianceSetting
- Get-CMConfigurationPlatform
- Get-CMConfigurationPolicyDeployment
- Get-CMDriver
- Get-CMDriverPackage
- Get-CMTaskSequence
- Get-CMTaskSequenceDeployment
Add-CMFallbackStatusPoint
Neprůlomové změny
Byl opraven nekonzistentní název parametru.
Copy-CMCollection
Neprůlomové změny
Pevné ověření s parametrem newname pro zarovnání s konzolou.
Get-CMDeploymentStatusDetails
Neprůlomové změny
- Pevný problém ověřování typu vstupního objektu pro typy, například SMS_DCMDeploymentErrorStatus, SMS_DCMDeploymentNonCompliantStatus a SMS_DCMDeploymentCompliantStatus.
- Pevný výstup neplatného typu třídy změnou typu výstupního objektu SMS_AppDeploymentRequirementsNotMetStatus na SMS_AppDeploymentRequirementsNotMetAssetDetails.
- Změnili jste typ výstupního objektu z SMS_AppDeploymentAssetDetails na SMS_AppDeploymentErrorAssetDetails , aby se zobrazily další podrobnosti o chybě.
- Byl přidán typ vstupního objektu SMS_UpdateDeploymentSummary tak, aby tato rutina mohla získat podrobnosti o nasazení aktualizace. Při předání výstupu Get-CMSoftwareUpdateDeploymentStatus do Get-CMDeploymentStatusDetails vrátí podrobnosti o nasazení z SMS_SUMDeploymentAssetDetails.
Get-CMDriver
Neprůlomové změny
Přidejte možnost filtrovat podle parametru AdministrativeCategory.
$category1 = Get-CMCategory -CategoryType DriverCategories -Name 'OEM 1'
$category2 = Get-CMCategory -CategoryType DriverCategories -Name 'OEM 2'
$categories = $category1,$category2
Get-CMDriver -AdministrativeCategory $categories
Get-CMPackage
Neprůlomové změny
Přidání parametru PackageType pro načtení konkrétního typu balíčku.
Get-CMSoftwareUpdateDeployment
Neprůlomové změny
Opravili jsme problém při nasazování aktualizací bez balíčku.
New-CMApplication
Chyby, které byly opraveny
Opravili jsme problém se zobrazením centra softwaru při instalaci aplikací vytvořených s formátem "rrrr/MM/DD".
New-CMCertificateProfileScep
Chyby, které byly opraveny
Opravili jsme problém pro parametr SanType.
New-CMCollection
Neprůlomové změny
Pevné ověření s parametrem Name pro zarovnávání s konzolou.
New-CMOperatingSystemImage
Nerušicí změny
Přidání parametru Index Když přidáte tento parametr, web extrahuje jeden obrázek indexu z image s více indexy. Potom umístí novou image do stejné zdrojové složky jako původní image.
New-CMOperatingSystemInstaller
Nerušicí změny
Přidání parametru Index Když přidáte tento parametr, nahradí web aktuální image s více indexy novým obrázkem s jedním indexem.
New-CMTSRule
Nerušicí změny
Parametr ReferencedVariableOperator má další možnou hodnotu: NotLike
.
New-CMTSStepConditionVariable
Nerušicí změny
Parametr OperatorType má další možnou hodnotu: NotLike
New-CMSoftwareUpdateAutoDeploymentRule
Změny způsobující chyby
Opravili jsme problém s parametrem O365LanguageSelection. Teď musíte zadat jazyk s názvem země. Tato změna tento parametr zarovná s možnostmi v konzole Správce konfigurace. Například -O365LanguageSelection "English (United States)"
.
Set-CMCertificateProfileScep
Chyby, které byly opraveny
Opravili jsme problém s parametrem SanType.
Set-CMClientPushInstallation
Nerušicí změny
Přidáním parametru AllownNTLMFallback povolte použití základního ověřování NTLM.
Set-CMCollection
Nerušicí změny
Opravili jsme ověřování s parametrem NewName pro zarovnání s konzolou.
Set-CMEmailProfile
Nerušicí změny
- Opravili jsme problém s parametrem NewName při zadávání
sAMAccountName
uživatelského jména účtu. - Opravili jsme problém s parametrem při řešení DomainName.
Set-CMFallbackStatusPoint
Nerušicí změny
Opravili jsme nekonzistentní název parametru.
Set-CMThirdPartyUpdateCatalog
Nerušicí změny
Přidejte parametry CategoryNamePublishOption a CategoryIdPublishOption. Tyto parametry použijte k nastavení možnosti publikování kategorií při přihlášení k odběru katalogu v3.
$id = "5768207d-6c40-465b-ad65-50501661368f"
$option = [Microsoft.ConfigurationManagement.Cmdlets.Sum.Commands.PublishOptionType]::MetadataOnly
$idOptionPair = @{$id = $option}
Set-CMThirdPartyUpdateCatalog -CatalogName 'pmp' -CategoryIdPublishOption $idOptionPair -Subscribe -Force
$name = "2BrightSparks"
$name1 = "8x8, Inc."
$option = [Microsoft.ConfigurationManagement.Cmdlets.Sum.Commands.PublishOptionType]::MetadataOnly
$nameOptionPair = @{$name = $option; $name1 = $option}
Set-CMThirdPartyUpdateCatalog -CatalogName pmp -CategoryNamePublishOption $nameOptionPair -Subscribe -Force
Set-CMThirdPartyUpdateCategory
Nerušicí změny
Opravili jsme problém s parametrem PublishOption nastaveným na FullContent
.
Set-CMTSStep*
Například Set-CMTSStepApplyDataImage a 34 dalších podobných rutin.
Nerušicí změny
Parametr OperatorType má další možnou hodnotu: NotLike
Set-CMSoftwareUpdateAutoDeploymentRule
Změny způsobující chyby
Opravili jsme problém s parametrem O365LanguageSelection. Teď musíte zadat jazyk s názvem země. Tato změna tento parametr zarovná s možnostmi v konzole Správce konfigurace. Například -O365LanguageSelection "English (United States)"
.
Jak poskytnout zpětnou vazbu nebo nahlásit problémy
Řada oprav a vylepšení popsaných v tomto článku je výsledkem vaší zpětné vazby.
Pokud chcete odeslat zpětnou vazbu, použijte Správce konfigurace konzolu. Další informace najdete v tématu Zpětná vazba pro PowerShell.
Pokud chcete odesílat nové žádosti o funkce, podívejte se na skupinu PowerShellu Správce konfigurace userVoice.