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.
Add-CMWindowsMobileDeploymentType
Set-CMWindowsMobileDeploymentType
New-CMGlobalCondition
a bylySet-CMGlobalCondition
nahrazeny novou řadou rutin globální podmínky.
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.
Následující položky jsou známé problémy s knihovnou rutin, které nejsou v této verzi vyřešeny.
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.
- Zadejte hodnotu parametru CollectionName, CollectionID nebo Collection .
pro tyto rutiny se vyžaduje prostředí PowerShellu 64.
- Žádné
Rutina může selhat s chybou DirectoryNotFoundException při hledání souboru SecuredRoles.xsd
.
- Ujistěte se, že
Import-Module
je volána protiConfigurationManager.psd1
souboru, nikoli k logické cestě nebo názvu modulu.
Změny plánu se nemusí zobrazit v konzole Configuration Manager, i když se změnil příslušný objekt poskytovatele služby SMS.
- Ukončete a znovu spusťte konzolu Configuration Manager.
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.
# 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á.
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í.
- 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.
- 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
- 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 .
- Rutiny New-CMTSStep * můžou ignorovat whatIf a Potvrdit parametry, pokud jsou zadané.
- 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
- Změny mají vliv na export-CMPackage, export-CMAntimalwarePolicy, export-CMDriverPackage, export-CMTaskSequence, export-CMDeviceCollection a export-CMUserCollection.
- 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čů.
- Nový parametr Force lze použít k vynucení přepsání stávajícího souboru.
- Vydavatel a verze softwaru nakonfigurované pomocí této rutiny se nemusí zobrazit v centru softwaru.
- Parametr klíčového slova teď podporuje pole řetězců.
- Parametr AppCatalog nyní podporuje pole katalogů aplikací.
- Nový parametr DataRetentionDays umožňuje konfigurovat zásady uchovávání dat.
- Přidání nových pravidel může odstranit stávající pravidla.
- Parametry DeviceID a název_zařízení teď podporují pole hodnot.
- Nový parametr EnableNonWdsPxe umožňuje konfiguraci PXE bez služby WDS.
- Vylepšené ověřování pro parametry * ContentLibraryLocation a * ContentShare
- Nový parametr * UpdateDistributionPoint umožňuje potlačit aktualizace distribučních bodů.
- Bod služby zasílání zpráv, který není společně umístěn na serveru lokality, není správně nakonfigurován.
- Parametry UserID a username teď podporují pole hodnot.
PostInstallation
rutina nerozpoznala hodnotu pro parametr kroku .
- Vylepšení ověřování parametru.
- Pro vytváření médií může být zadána neplatná cesta ke složce.
- Rutina nemohla vytvořit cloudový distribuční bod.
- Brána pro správu cloudu nemůže komunikovat s Azure kvůli nesprávnému nastavení konfigurace.
- Vylepšení ověřování parametru.
- Parametr CollectionName umožňuje zadat kolekce uživatelů.
- Nesprávné uzamčení objektu SMS_TaskSequence.
- Parametry DeviceID a název_zařízení teď podporují pole hodnot.
- Vylepšení výkonu při úpravách kolekcí s velkým počtem pravidel.
- Nový parametr * UpdateDistributionPoint umožňuje potlačit aktualizace distribučních bodů.
- Parametry UserID a username teď podporují pole hodnot.
- Zpráva s upozorněním, pokud se stažení aktualizace nepovede, může zobrazit nesprávný počet
- Vydavatel a verze softwaru nakonfigurované pomocí této rutiny se nemusí zobrazit v centru softwaru.
- 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.
- Vylepšení ověřování parametru.
- Nový parametr DataRetentionDays umožňuje konfigurovat zásady uchovávání dat.
- Při aktualizaci distribučního bodu s certifikátem, který již existuje, může dojít k chybě rutiny.
- Nový parametr EnableNonWdsPxe umožňuje konfiguraci PXE bez služby WDS.
- Vylepšené ověřování pro parametry * ContentLibraryLocation a * ContentShare
- Vylepšení ověřování parametru.
- Hodnota CertificatePath se nemůže zobrazit v konzole nástroje.
- Byl vylepšen výkon.
- Objekt kanálu z Get-CMSiteComponent není rozpoznán.
- Byl přidán nový parametr UpdateSupersedence .
- Nový parametr EnableNonWdsPxe umožňuje konfiguraci PXE bez služby WDS.