Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Konfigurations-Manager (aktueller Branch)
Hinweis
Konfigurations-Manager Version 1802 ist die Grundlage für diese Änderungen. Weitere Informationen finden Sie unter Änderungen der Konfigurations-Manager-Cmdlet-Bibliothek für Version 1802.
Wichtige Änderungen
Entfernte Cmdlets
Add-CMWindowsMobileDeploymentTypeSet-CMWindowsMobileDeploymentType
Veraltete Cmdlets
-
New-CMGlobalConditionundSet-CMGlobalConditionwurden durch die neue Familie der Cmdlets für globale Bedingungen ersetzt.
Bekannte Probleme
Die folgenden Elemente sind bekannte Probleme mit der Cmdlet-Bibliothek, die in dieser Version nicht behoben werden.
Get-CMDevice
Das Cmdlet gibt möglicherweise nicht die erwarteten Eigenschaften für ein Gerät zurück.
Hinweis
Dieses Problem soll derzeit in einem zukünftigen Updaterollup behoben werden.
Problemumgehung
- Geben Sie den Parameterwert CollectionName, CollectionId oder Collection an.
Get-CMAadConditionalAccessPolicy und Set-CMAadConditionalAccessPolicy
Für diese Cmdlets ist eine 64-Bit-PowerShell-Umgebung erforderlich.
Problemumgehung
- Keine
Import-CMSecurityRole
Das Cmdlet schlägt möglicherweise mit einem DirectoryNotFoundException-Fehler beim Suchen der Datei SecuredRoles.xsdfehl.
Problemumgehung
- Stellen Sie sicher, dass dies
Import-Modulefür die Datei und nicht für denConfigurationManager.psd1logischen Pfad oder Modulnamen aufgerufen wird.
Set-CMSoftwareUpdatePoint
Änderungen am Zeitplan werden in der Konfigurations-Manager-Konsole möglicherweise nicht angezeigt, obwohl das zugrunde liegende SMS-Anbieterobjekt geändert wurde.
Problemumgehung
- Beenden Sie die Konfigurations-Manager Konsole, und starten Sie sie neu.
Ressourcennachverfolgung und -wiederherstellung (BETA)
Es wurden neue Cmdlets hinzugefügt, um die Verfolgung von SMS-Anbieterobjekten zu unterstützen, die von der PowerShell-Laufzeit verwendet werden, und um diese Ressourcen zu sauber zu machen, wenn sie nicht mehr benötigt werden.
- Disconnect-CMTrackedObject
- Start-CMObjectTracking
- Stop-CMObjectTracking
Bei Start-CMObjectTracking der Ausführung verfolgt die PowerShell-Laufzeit Objekte nach IResultObject , die von Cmdlets der Cmdlet-Bibliothek erstellt wurden. Cmdlets, die .Dispose() nicht manuell bereinigt werden, können zurückgefordert werden, indem sie für ein einzelnes Objekt verwendet Disconnect-CMTrackedObject werden.
Beispiel
# Reclaim all tracked objects
$o | Disconnect-CMTrackedObject```), or ```Disconnect-CMTrackedObject -All
Sobald ein Objekt freigegeben wurde, kann es nicht mehr wiederverwendet oder über die Objektpipeline an ein anderes Cmdlet übergeben werden.
Stop-CMObjectTracking Kann verwendet werden, um die Objektverfolgung zu deaktivieren. Zuvor zugeordnete Objekte bleiben aktiv.
Nicht beanspruchte Ressourcen können dazu führen, dass der SMS-Anbieter Fehler wegen Kontingentverletzung auslöst. Diese Kontingentprobleme treten in der Regel bei der Arbeit mit großen Mengen von SMS-Anbieterobjekten oder in Umgebungen mit langer Ausführungszeit auf.
Hinweis
Dies ist ein experimentelles Feature und kann in einer zukünftigen Version geändert oder entfernt werden. Dieses Feature ist optional und standardmäßig nicht aktiviert.
Cmdletänderungen
Die folgenden Änderungen wurden an vorhandenen Cmdlets für diese Version vorgenommen. Änderungen können neue Funktionen, Fehlerbehebungen oder veraltete Updates sein. Einige Änderungen können fehlerhaft sein. Wenn Sie eines der in diesem Abschnitt aufgeführten Cmdlets oder Featurebereiche verwenden, überprüfen Sie die Änderungen sorgfältig, um zu verstehen, wie sie sich auf Ihre Verwendung auswirken können.
Verbesserungen beim Cmdlet für Konformitätseinstellungen
Fehler, die behoben wurden
- Add-CMComplianceSettingRegistryKeyValue berücksichtigen möglicherweise nicht den DataType-Parameterwert .
- Bestimmte Werte für ExpressionOperator können dazu führen, dass die Konsole unerwartet beendet wird, wenn die Einstellung angezeigt wird.
- ConvertFrom-CMConfigurationItem schlägt möglicherweise mit einer NullReferenceException fehl.
Nicht unterbrechende Änderungen
- New/Set-CMGlobalConditionActiveDirectoryQuery: Verbesserte Fehlermeldungen bei Validierungsfehlern.
- Verbesserte Überprüfung zur besseren Ausrichtung an die Konsole.
Verbesserungen bei Tasksequenz-Cmdlets
Wichtige Änderungen
- New-CMTSStepPrestartCheck CheckSpace-Wert wird im erstellten Tasksequenzschritt auf TRUE festgelegt, wenn er nicht angegeben ist.
- Get-CMTSStep* akzeptiert die Parameter "WhatIf " und "Confirm nicht mehr".
Fehler, die behoben wurden
- New-CMTSStep*-Cmdlets ignorieren möglicherweise die Parameter "WhatIf " und "Firma ", sofern angegeben.
Nicht unterbrechende Änderungen
- New/Set-CMTSStepSetVariable Neuer Parameter "IsMmasked " zum Ausblenden von Variablenwerten.
- Verbesserte Überprüfung zur besseren Ausrichtung an die Konsole.
Verbesserungen beim Exportieren von Cmdlets
- Änderungen betreffen Export-CMPackage, Export-CMAntimalwarePolicy, Export-CMDriverPackage, Export-CMTaskSequence, Export-CMDeviceCollection und Export-CMUserCollection.
Fehler, die behoben wurden
- Verbesserte Dateipfadüberprüfung.
- Verbesserte Behandlung von E/A-Fehlern.
- Export-CMDriverPackage erstellen möglicherweise ein leeres Treiberpaket.
Nicht unterbrechende Änderungen
- Der neue Force-Parameter kann verwendet werden, um das Überschreiben einer vorhandenen Datei zu erzwingen.
Add-CMApplication
Fehler, die behoben wurden
- Herausgeber und Softwareversion, wie sie durch dieses Cmdlet konfiguriert werden, werden möglicherweise nicht im Softwarecenter angezeigt.
Nicht unterbrechende Änderungen
- Der Schlüsselwortparameter unterstützt jetzt Zeichenfolgenarrays.
- Der AppCatalog-Parameter unterstützt jetzt ein Array von Anwendungskatalogen.
Add-CMDataWarehouseServicePoint
Nicht unterbrechende Änderungen
- Der neue Parameter DataRetentionDays ermöglicht das Konfigurieren einer Datenaufbewahrungsrichtlinie.
Add-CMDeviceCollectionDirectMembershipRule
Fehler, die behoben wurden
- Beim Hinzufügen neuer Regeln können vorhandene Regeln gelöscht werden.
Add-CMDeviceAffinityToUser
Nicht unterbrechende Änderungen
- Parameter "DeviceId" und "DeviceName" unterstützen jetzt Wertearrays.
Add-CMDistributionPoint
Nicht unterbrechende Änderungen
- Der neue Parameter "EnableNonWdsPxe " ermöglicht eine WDS-freie PXE-Konfiguration.
- Verbesserte Überprüfung der Parameter *ContentLibraryLocation und *ContentShare .
Add-CMDriverToDriverPackage
Nicht unterbrechende Änderungen
- Der neue * Parameter UpdateDistributionPoint ermöglicht die Unterdrückung von Aktualisierungen von Verteilungspunkten.
Add-CMReportingServicePoint
Fehler, die behoben wurden
- Ein Berichtsdienstpunkt, der sich nicht auf dem Standortserver befindet, ist nicht ordnungsgemäß konfiguriert.
Add-CMUserAffinityToDevice
Nicht unterbrechende Änderungen
- Die Parameter "UserId" und "UserName" unterstützen jetzt Wertearrays.
Get-CMSiteUpdateInstallStatus
Fehler, die behoben wurden
-
PostInstallationWert für Schrittparameter wird vom Cmdlet nicht erkannt.
New-CMApplicationDeployment
Nicht unterbrechende Änderungen
- Verbesserungen bei der Parameterüberprüfung.
New-CMBootableMedia
Fehler, die behoben wurden
- Für die Medienerstellung kann ein ungültiger Ordnerpfad angegeben werden.
New-CMCloudDistributionPoint
Fehler, die behoben wurden
- Das Cmdlet kann den Cloudverteilungspunkt nicht erstellen.
New-CMCloudManagementGateway
Fehler, die behoben wurden
- Das Cloudverwaltungsgateway kann aufgrund falscher Konfigurationseinstellungen möglicherweise nicht mit Azure kommunizieren.
New-CMExchangeServer
Nicht unterbrechende Änderungen
- Verbesserungen bei der Parameterüberprüfung.
New-CMTaskSequenceDeployment
Fehler, die behoben wurden
- CollectionName-Parameter ermöglicht die Angabe von Benutzersammlungen.
- Unsachgemäßes Verriegeln SMS_TaskSequence Objekts.
Remove-CMDeviceAffinityToUser
Nicht unterbrechende Änderungen
- Parameter "DeviceId" und "DeviceName" unterstützen jetzt Wertearrays.
Remove-CMDeviceCollectionDirectMembershipRule
Nicht unterbrechende Änderungen
- Leistungsverbesserungen beim Ändern von Sammlungen mit einer großen Anzahl von Regeln.
Remove-CMDriverFromDriverPackage
Nicht unterbrechende Änderungen
- Der neue * Parameter UpdateDistributionPoint ermöglicht die Unterdrückung von Aktualisierungen von Verteilungspunkten.
Remove-CMUserAffinityToDevice
Nicht unterbrechende Änderungen
- Die Parameter "UserId" und "UserName" unterstützen jetzt Wertearrays.
Save-CMSoftwareUpdate
Fehler, die behoben wurden
- Warnmeldung, wenn der Update-Download fehlschlägt, zeigt möglicherweise eine falsche Anzahl an.
Set-CMApplication
Fehler, die behoben wurden
- Herausgeber und Softwareversion, wie sie durch dieses Cmdlet konfiguriert werden, werden möglicherweise nicht im Softwarecenter angezeigt.
Nicht unterbrechende Änderungen
- Der Schlüsselwortparameter unterstützt jetzt Zeichenfolgenarrays.
- Neue Parameter AddAppCatalog, RemoveAppCatalog und ClearAppCatalog zum Ändern der Anwendungskataloge, die der Anwendung zugeordnet sind.
Set-CMApplicationDeployment
Nicht unterbrechende Änderungen
- Verbesserungen bei der Parameterüberprüfung.
Set-CMDataWarehouseServicePoint
Nicht unterbrechende Änderungen
- Der neue Parameter DataRetentionDays ermöglicht das Konfigurieren einer Datenaufbewahrungsrichtlinie.
Set-CMDistributionPoint
Fehler, die behoben wurden
- Das Cmdlet schlägt möglicherweise fehl, wenn ein Verteilungspunkt mit einem bereits vorhandenen Zertifikat aktualisiert wird.
Nicht unterbrechende Änderungen
- Der neue Parameter "EnableNonWdsPxe " ermöglicht eine WDS-freie PXE-Konfiguration.
- Verbesserte Überprüfung der Parameter *ContentLibraryLocation und *ContentShare .
Set-CMExchangeServer
Nicht unterbrechende Änderungen
- Verbesserungen bei der Parameterüberprüfung.
Set-CMIntuneSubscriptionWindowsProperty
Fehler, die behoben wurden
- Der Wert "CertificatePath" wird möglicherweise nicht in der Konsole angezeigt.
Set-CMSite
Nicht unterbrechende Änderungen
- Leistungsverbesserungen.
Set-CMSoftwareUpdatePointComponent
Fehler, die behoben wurden
- Pipelineobjekt von Get-CMSiteComponent wird nicht erkannt.
Start-CMApplicationDeployment
Nicht unterbrechende Änderungen
- Ein neuer Parameter "UpdateSupersedence " wurde hinzugefügt.
Start-CMDistributionPointUpgrade
Nicht unterbrechende Änderungen
- Der neue Parameter "EnableNonWdsPxe " ermöglicht eine WDS-freie PXE-Konfiguration.