Sdílet prostřednictvím


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 byly Set-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 proti ConfigurationManager.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.