Configuration Manager změn knihovny rutin pro verzi 1806
Platí pro: Configuration Manager (Current Branch)
Poznámka
Configuration Manager verze 1802 jsou tyto změny směrného plánu. Další informace najdete v tématu Configuration Manager změn knihovny rutin pro verzi 1802.
Důležité změny
Odebrané rutiny
Add-CMWindowsMobileDeploymentType
Set-CMWindowsMobileDeploymentType
Zastaralé rutiny
New-CMGlobalCondition
a bylySet-CMGlobalCondition
nahrazeny novou řadou rutin globální podmínky.
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.
Chcete-li opustit zprávy o chybách, použijte Centrum zpětné vazby. U žádostí o funkce použijte UserVoice.
Známé problémy
Následující položky jsou známé problémy s knihovnou rutin, které nejsou v této verzi vyřešeny.
Get-CMDevice
Rutina nemůže vracet očekávané vlastnosti pro zařízení.
Poznámka
Tento problém je aktuálně plánován v budoucí kumulativní aktualizaci.
Alternativní řešení
- Zadejte hodnotu parametru CollectionName, CollectionID nebo Collection .
Get-CMAadConditionalAccessPolicy a Set-CMAadConditionalAccessPolicy
pro tyto rutiny se vyžaduje prostředí PowerShellu 64.
Alternativní řešení
- Žádné
Import-CMSecurityRole
Rutina může selhat s chybou DirectoryNotFoundException při hledání souboru SecuredRoles.xsd
.
Alternativní řešení
- Ujistěte se, že
Import-Module
je volána protiConfigurationManager.psd1
souboru, nikoli k logické cestě nebo názvu modulu.
Set-CMSoftwareUpdatePoint
Změny plánu se nemusí zobrazit v konzole Configuration Manager, i když se změnil příslušný objekt poskytovatele služby SMS.
Alternativní řešení
- Ukončete a znovu spusťte konzolu Configuration Manager.
Sledování a obnovení prostředků (BETA verze)
Přidaly se nové rutiny, které podporují sledování objektů poskytovatele služby SMS používaných modulem runtime prostředí PowerShell, a k vyčištění těchto prostředků, když už nejsou potřeba.
- Disconnect-CMTrackedObject
- Start-CMObjectTracking
- Stop-CMObjectTracking
Při Start-CMObjectTracking
spuštění bude modul runtime prostředí PowerShell sledovat IResultObject
objekty vytvořené rutinami knihovny rutin. Rutiny, které nejsou ručně vyčištěny pomocí, .Dispose()
lze získat pomocí Disconnect-CMTrackedObject
objektu pro jednotlivé objekty.
Příklad
# Reclaim all tracked objects
$o | Disconnect-CMTrackedObject```), or ```Disconnect-CMTrackedObject -All
Jakmile je objekt znovu získán, již jej nebude možné znovu použít nebo předat jiné rutině prostřednictvím kanálu objektu.
Stop-CMObjectTracking
dá se použít k vypnutí sledování objektů. Dříve přidělené objekty zůstanou aktivní.
Nevynucené prostředky mohou způsobit, že poskytovatel serveru SMS vyvolá chyby narušení kvót. Tyto problémy s kvótou obvykle manifestují práci s velkými sadami objektů poskytovatele služby SMS nebo v dlouhotrvajících prostředích.
Poznámka
Toto je experimentální funkce a může být v budoucí verzi předmětem změny nebo odebrání. Tato funkce je výslovný souhlas a ve výchozím nastavení není povolená.
Změny rutiny
V existujících rutinách této verze 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í.
Vylepšení rutiny nastavení dodržování předpisů
Chyby, které byly opraveny
- Add-CMComplianceSettingRegistryKeyValue nesmí akceptovat hodnotu parametru DataType .
- Některé hodnoty pro ExpressionOperator můžou způsobit neočekávané ukončení konzoly při zobrazení nastavení.
- ConvertFrom-CMConfigurationItem může selhat s NullReferenceException.
Neprůlomové změny
- New/set-CMGlobalConditionActiveDirectoryQuery vylepšuje chybové zprávy, když dojde k chybám ověřování.
- Vylepšené ověřování pro lepší zarovnání s konzolou
Vylepšení rutiny pořadí úkolů
Změny způsobující chyby
- Pokud není zadaná, New-CMTSStepPrestartCheck hodnota CheckSpace se v kroku vytvořené pořadí úkolů nastaví na true (pravda).
- Get-CMTSStep * už nepřijímá parametry whatIf a Confirm .
Chyby, které byly opraveny
- Rutiny New-CMTSStep * můžou ignorovat whatIf a Potvrdit parametry, pokud jsou zadané.
Neprůlomové změny
- New/set-CMTSStepSetVariable nový parametr s příponou pro skrytí hodnot proměnných.
- Vylepšené ověřování pro lepší zarovnání s konzolou
Vylepšení rutin exportu
- Změny mají vliv na export-CMPackage, export-CMAntimalwarePolicy, export-CMDriverPackage, export-CMTaskSequence, export-CMDeviceCollection a export-CMUserCollection.
Chyby, které byly opraveny
- Vylepšené ověřování cesty k souboru.
- Vylepšené zpracování vstupně-výstupních chyb.
- Export-CMDriverPackage může vytvořit prázdný balíček ovladačů.
Neprůlomové změny
- Nový parametr Force lze použít k vynucení přepsání stávajícího souboru.
Add-CMApplication
Chyby, které byly opraveny
- Vydavatel a verze softwaru nakonfigurované pomocí této rutiny se nemusí zobrazit v centru softwaru.
Neprůlomové změny
- Parametr klíčového slova teď podporuje pole řetězců.
- Parametr AppCatalog nyní podporuje pole katalogů aplikací.
Add-CMDataWarehouseServicePoint
Neprůlomové změny
- Nový parametr DataRetentionDays umožňuje konfigurovat zásady uchovávání dat.
Add-CMDeviceCollectionDirectMembershipRule
Chyby, které byly opraveny
- Přidání nových pravidel může odstranit stávající pravidla.
Add-CMDeviceAffinityToUser
Neprůlomové změny
- Parametry DeviceID a název_zařízení teď podporují pole hodnot.
Add-CMDistributionPoint
Neprůlomové změny
- Nový parametr EnableNonWdsPxe umožňuje konfiguraci PXE bez služby WDS.
- Vylepšené ověřování pro parametry * ContentLibraryLocation a * ContentShare
Add-CMDriverToDriverPackage
Neprůlomové změny
- Nový parametr * UpdateDistributionPoint umožňuje potlačit aktualizace distribučních bodů.
Add-CMReportingServicePoint
Chyby, které byly opraveny
- Bod služby zasílání zpráv, který není společně umístěn na serveru lokality, není správně nakonfigurován.
Add-CMUserAffinityToDevice
Neprůlomové změny
- Parametry UserID a username teď podporují pole hodnot.
Get-CMSiteUpdateInstallStatus
Chyby, které byly opraveny
PostInstallation
rutina nerozpoznala hodnotu pro parametr kroku .
New-CMApplicationDeployment
Neprůlomové změny
- Vylepšení ověřování parametru.
New-CMBootableMedia
Chyby, které byly opraveny
- Pro vytváření médií může být zadána neplatná cesta ke složce.
New-CMCloudDistributionPoint
Chyby, které byly opraveny
- Rutina nemohla vytvořit cloudový distribuční bod.
New-CMCloudManagementGateway
Chyby, které byly opraveny
- Brána pro správu cloudu nemůže komunikovat s Azure kvůli nesprávnému nastavení konfigurace.
New-CMExchangeServer
Neprůlomové změny
- Vylepšení ověřování parametru.
New-CMTaskSequenceDeployment
Chyby, které byly opraveny
- Parametr CollectionName umožňuje zadat kolekce uživatelů.
- Nesprávné uzamčení objektu SMS_TaskSequence.
Remove-CMDeviceAffinityToUser
Neprůlomové změny
- Parametry DeviceID a název_zařízení teď podporují pole hodnot.
Remove-CMDeviceCollectionDirectMembershipRule
Neprůlomové změny
- Vylepšení výkonu při úpravách kolekcí s velkým počtem pravidel.
Remove-CMDriverFromDriverPackage
Neprůlomové změny
- Nový parametr * UpdateDistributionPoint umožňuje potlačit aktualizace distribučních bodů.
Remove-CMUserAffinityToDevice
Neprůlomové změny
- Parametry UserID a username teď podporují pole hodnot.
Save-CMSoftwareUpdate
Chyby, které byly opraveny
- Zpráva s upozorněním, pokud se stažení aktualizace nepovede, může zobrazit nesprávný počet
Set-CMApplication
Chyby, které byly opraveny
- Vydavatel a verze softwaru nakonfigurované pomocí této rutiny se nemusí zobrazit v centru softwaru.
Neprůlomové změny
- Parametr klíčového slova teď podporuje pole řetězců.
- Nové parametry AddAppCatalog, RemoveAppCatalog a ClearAppCatalog pro úpravu katalogů aplikací přidružených k aplikaci.
Set-CMApplicationDeployment
Neprůlomové změny
- Vylepšení ověřování parametru.
Set-CMDataWarehouseServicePoint
Neprůlomové změny
- Nový parametr DataRetentionDays umožňuje konfigurovat zásady uchovávání dat.
Set-CMDistributionPoint
Chyby, které byly opraveny
- Při aktualizaci distribučního bodu s certifikátem, který již existuje, může dojít k chybě rutiny.
Neprůlomové změny
- Nový parametr EnableNonWdsPxe umožňuje konfiguraci PXE bez služby WDS.
- Vylepšené ověřování pro parametry * ContentLibraryLocation a * ContentShare
Set-CMExchangeServer
Neprůlomové změny
- Vylepšení ověřování parametru.
Set-CMIntuneSubscriptionWindowsProperty
Chyby, které byly opraveny
- Hodnota CertificatePath se nemůže zobrazit v konzole nástroje.
Set-CMSite
Neprůlomové změny
- Byl vylepšen výkon.
Set-CMSoftwareUpdatePointComponent
Chyby, které byly opraveny
- Objekt kanálu z Get-CMSiteComponent není rozpoznán.
Start-CMApplicationDeployment
Neprůlomové změny
- Byl přidán nový parametr UpdateSupersedence .
Start-CMDistributionPointUpgrade
Neprůlomové změny
- Nový parametr EnableNonWdsPxe umožňuje konfiguraci PXE bez služby WDS.