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.
Hinweis
Die Version 1604 der Konfigurations-Manager Cmdlet Library ist die Grundlage für diese Änderungen.
Wichtige Änderungen
Die Verwaltungskonsole ermöglicht das Starten der Integrated Scripting Environment (ISE)
Von der Administratorkonsole aus wurde eine zusätzliche Option zum Starten der ISE hinzugefügt: "Verbindung über Windows PowerShell ISE herstellen".
Cmdlet-Updateprüfung
Die Cmdlet-Bibliothek sucht nicht mehr nach aktualisierten Versionen. Diese Überprüfung ist nicht mehr erforderlich, da die Cmdlet-Bibliothek jetzt gleichzeitig mit Konfigurations-Manager-Versionen ausgeliefert wird.
Get-CM*-Cmdlets unterstützen möglicherweise den Modus "Fast" und geben möglicherweise eine Warnung zurück, wenn er nicht verwendet wird
Einige Get-Cmdlets verfügen jetzt über einen Fast-Parameter . Mit diesem Parameter kann das Cmdlet Objekte zurückgeben, ohne verzögerte Eigenschaften automatisch zu aktualisieren. Das Abrufen verzögerter Eigenschaftswerte kann zusätzlichen Netzwerkdatenverkehr verursachen und die Ausführung von Cmdlets verlangsamen. Wenn Lazy-Eigenschaften nicht verwendet werden, sollte Fast als Cmdlet-Parameter angegeben werden.
Um Sichtbarkeit dieser Änderung zu bieten, schreiben Cmdlets, die Fast unterstützen, eine Warnung an die Konsole, wenn es nicht in einem Fall verwendet wird, in dem seine Anwesenheit vorteilhaft sein kann. Diese Warnung kann unterdrückt werden, indem Sie $CMPSSuppressFastNotUsedCheck = $Truedie Einstellung .
Feedback abgeben oder Probleme melden
Viele der in diesem Dokument beschriebenen Korrekturen und Verbesserungen sind das Ergebnis von Kundenfeedback. Weitere Informationen finden Sie unter Produktfeedback.
Bekannte Probleme
Dies sind bekannte Probleme mit der Cmdlet-Bibliothek, die in dieser Version nicht behoben werden.
Das Modul ConfigurationManager.psd1 kann nicht mit dem logischen Namen importiert werden
Wenn der Pfad zum Modul "ConfigurationManager.psd1" der Umgebungsvariablen "PSMODULEPATH" hinzugefügt wird, kann er nicht mithilfe von Import-Module ConfigurationManager importiert werden.
Problemumgehung
Verwenden Sie den vollständigen Pfad zum Modul
https://gallery.technet.microsoft.com/Make-Configuration-Manager-04474a87Hinweis
Diese Problemumgehung wird von der Benutzercommunity bereitgestellt und nicht von Microsoft getestet oder unterstützt.
Add-CMEnrollmentProxyPoint
Das Cmdlet konfiguriert den Registrierungsproxypunkt möglicherweise nicht ordnungsgemäß, wenn mehrere Registrierungspunkte für den primären Standort vorhanden sind oder sich der Registrierungspunkt auf einem separaten Server befindet.
Problemumgehung
- Verwenden Sie für diese Konfiguration die Administratorkonsole.
Get-CMAadConditionalAccessPolicy/Set-CMAadConditionalAccessPolicy
Für diese Cmdlets ist eine 64-Bit-PowerShell-Umgebung erforderlich.
Problemumgehung
- Keine
Neue Cmdlets
Dies sind neu hinzugefügte Cmdlets für diese Version, mit denen neue Funktionen hinzugefügt oder die Funktionalität vorhandener Cmdlets erweitert wird.
Clienteinstellungen
Es wurden neue Cmdlets geschrieben, um die Erfahrung beim Ändern von Clienteinstellungen zu verbessern. Diese Cmdlets ersetzen das Cmdlet Set-CMClientSetting, das jetzt veraltet ist. Diese Cmdlets unterstützen die Verwendung der Objektpipeline aus dem Cmdlet Get-CMClientSetting zum Ändern benutzerdefinierter Clienteinstellungen.
- Set-CMClientSettingBackgroundIntelligentTransfer
- Set-CMClientSettingClientCache
- Set-CMClientSettingClientPolicy
- Set-CMClientSettingCloudService
- Set-CMClientSettingComplianceSetting
- Set-CMClientSettingComputerAgent
- Set-CMClientSettingComputerRestart
- Set-CMClientSettingEndpointProtection
- Set-CMClientSettingEnrollment
- Set-CMClientSettingGeneral
- Set-CMClientSettingHardwareInventory
- Set-CMClientSettingMeteredInternetConnection
- Set-CMClientSettingPowerManagement
- Set-CMClientSettingRemoteTool
- Set-CMClientSettingSoftwareDeployment
- Set-CMClientSettingSoftwareInventory
- Set-CMClientSettingSoftwareMetering
- Set-CMClientSettingSoftwareUpdate
- Set-CMClientSettingStateMessaging
- Set-CMClientSettingUserAndDeviceAffinity
Richtlinie für bedingten Zugriff
Neue Cmdlets wurden geschrieben, um Richtlinieneinstellungen für bedingten Zugriff in Azure Active Directory (Azure AD) zu unterstützen.
- Get-CMAadConditionalAccessPolicy
- Set-CMAadConditionalAccessPolicy
Beispiel
PR1:\> Get-CMAadConditionalAccessPolicy -AccountId 752c1e46-ddd2-4ffc-8f15-23623328c823 -ServicePrincipalType ExchangeOnline -UserCredential (Get-Credential)
PR1:\> Set-CMAadConditionalAccessPolicy -AccountId 752c1e46-ddd2-4ffc-8f15-23623328c823 -ServicePrincipalType ExchangeOnline -Enabled $true -TargetedDevicePlatforms Windows,WindowsPhone -WindowsDeviceState Compliant -IncludedSecurityGroup All_Users -UserCredential (Get-Credential)
Copy-CMCollection
Dieses Cmdlet kann verwendet werden, um eine vorhandene Sammlung in eine neue zu klonen.
Endpunktschutz
Neue Cmdlets für die Richtlinienverwaltung für Advanced Threat Protection:
- Get-CMAdvancedThreatProtectionPolicy
- New-CMAdvancedThreatProtectionPolicy
- Remove-CMAdvancedThreatProtectionPolicy
- Set-CMAdvancedThreatProtectionPolicy
Get/Set-CMSiteSummaryTask
Diese Cmdlets können zum Abrufen und Festlegen von Websitesammelaufgaben verwendet werden.
Invoke-CMPromotePreProductionClient
Dieses Cmdlet kann verwendet werden, um den Präproduktionsclient zur Produktions status hochzustufen.
Beispiel
PR1:\> Invoke-CMPromotePreProductionClient -Force
Migration
Neue Cmdlets für Migrationsaufträge:
- Get-CMMigrationJob
- Set-CMMigrationJob
Rename-CMCategory
Mit diesem Cmdlet können Sie eine Kategorie umbenennen.
Beispiel
PR1:\> Get-CMCategory -Name MyCategoryName | Rename-CMCategory -NewName MyCategoryNewName -CategoryType AppCategories
Cmdletänderungen
Die folgenden Änderungen wurden an vorhandenen Cmdlets für diese Version vorgenommen. Änderungen können neue Funktionen, Fehlerbehebungen oder veraltete Funktionen sein und 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.
Sonstige Änderungen
Fehler, die behoben wurden
Cmdlets vom Bereitstellungstyp, die einen URL-Parameter erfordern, überprüfen möglicherweise nicht die Korrektheit des Parameterwerts (z. B. Add-CMGooglePlayDeploymentType, Set-CMWindowsPhoneStoreDeploymentType).
Cmdlets für Bereitstellungstypen, die die mobile Anwendungsverwaltung (Mobile Application Management, MAM) unterstützen, fügen diese Details möglicherweise nicht zum Anwendungsmodell hinzu, was dazu führt, dass die Registerkarte "App Configuration Policies" in der Administratorkonsole fehlt.
Add-CM-Technologie<>DeploymentType-Cmdlets erstellen keine Bereitstellungstypen, die dieselbe Namenskonvention verwenden wie die Administratorkonsole.
Cmdlets für Bereitstellungstypen, die eine Datei anstelle eines Dateipfads erfordern (z. B. Add-CMMsiDeploymentType), melden jetzt eine klarere Fehlerursache, wenn ein unerwartetes Argument für den ContentLocation-Parameter angegeben wird.
Nicht unterbrechende Änderungen
Anbieterdaten, die __GENERIC WMI-Objekte darstellen, zeigen jetzt mehr Daten in der Windows PowerShell Konsole an.
"Verbindung über Windows PowerShell ISE herstellen" über die Administratorkonsole
Fehler, die behoben wurden
Das generierte Skript konnte aufgrund eines ungültigen Pfads zum ConfigurationManager-Modul nicht ausgeführt werden. Wenn bereits ein ungültiges Skript generiert wurde, entfernen Sie die vorhandene Datei "%TEMP%\ISEConnect_sitecode - sitename.ps1", und starten Sie die ISE über die Administratorkonsole neu.
Das generierte Skript ist möglicherweise unlesbar, wenn ein Sprachpaket der Administratorkonsole installiert ist. Wenn bereits ein ungültiges Skript generiert wurde, entfernen Sie die vorhandene Datei "%TEMP%\ISEConnect_sitecode - sitename.ps1", und starten Sie ISE über die Administratorkonsole neu.
Möglicherweise wird beim Starten der ISE über die Administratorkonsole ein Fehler wegen eines ungültigen Pfads angezeigt.
Add-CMDeploymentType
Fehler, die behoben wurden
Das Cmdlet gibt möglicherweise die Warnung "Unerwartete Websiteversion" zurück.
Add-CMDeviceCollectionQueryMembershipRule
Fehler, die behoben wurden
Das Cmdlet überprüft nicht die Gültigkeit der durch den Parameter QueryExpression angegebenen Abfrage. Abfrageregeln mit doppelten Namen können nicht erstellt werden (entspricht nicht dem Verhalten der Administratorkonsole).
Add-CMDriverToDriverPackage
Fehler, die behoben wurden
Pipelineobjekt kann vom Cmdlet verworfen werden.
Add-CMEndpointProtectionPoint
Fehler, die behoben wurden
Das erstmalige Hinzufügen eines Endpunktschutzpunkts zu einer Website kann zu einer falschen Standardkonfiguration der Clienteinstellungen führen.
Add-CMIntuneSubscription
Fehler, die behoben wurden
Der Parameter ContactEmail führt keine Überprüfung auf Richtigkeit durch.
Add-CMMsiDeploymentType
Fehler, die behoben wurden
Der Parameterwert "EnableBranchCache" wird ignoriert.
Nicht unterbrechende Änderungen
Parameter "InstallationBehaviorType" hinzugefügt.
Add-CMScriptDeploymentType
Fehler, die behoben wurden
Der Parameterwert "EnableBranchCache" wird ignoriert.
Nicht unterbrechende Änderungen
Parameter "InstallationBehaviorType" hinzugefügt.
Add-CMUserCollectionQueryMembershipRule
Fehler, die behoben wurden
Das Cmdlet überprüft nicht die Gültigkeit der durch den Parameter QueryExpression angegebenen Abfrage.
Abfrageregeln mit doppelten Namen können nicht erstellt werden (entspricht nicht dem Verhalten der Administratorkonsole).
Block-CMDevice
Nicht unterbrechende Änderungen
Das Cmdlet akzeptiert jetzt pipelined object von Get-CMDevice.
Export-CMUserCollection
Wichtige Änderungen
Das Cmdlet erfordert jetzt, dass das ExportFilePath-Argument mit der Dateierweiterung ".mof" endet.
Get-CMCategory
Nicht unterbrechende Änderungen
Verbesserte Überprüfung des CategoryType-Parameters .
Get-CMClientSetting
Fehler, die behoben wurden
Der Parameter "SettingType" kann ignoriert werden.
Get-CMDeploymentTypeDependency
Fehler, die behoben wurden
Unerwartete Abhängigkeiten können vom Cmdlet zurückgegeben werden.
Get-CMDeviceAction
Fehler, die behoben wurden
Der neue Kenncode für eine PinReset-Aktion kann nicht angezeigt werden.
Get-CMResource
Fehler, die behoben wurden
Fast-Parameter fehlt.
Get-CMSiteRole
Wichtige Änderungen
Wenn eine Verbindung mit einem primären Standort besteht und kein SiteCode-Parameter angegeben ist, werden nur Rollen zurückgegeben, die für den verbundenen Standort spezifisch sind. Diese Änderung wurde vorgenommen, um Parität und Konsistenz mit der Administratorkonsole zu gewährleisten. Wenn Sie beispielsweise über einen CAS verfügen und das Cmdlet auf einem primären Standort ausführen, werden instance nur Standortrollen für den aktuellen Standortcode verwendet. Websiterollen für alle Websites werden zurückgegeben, wenn sie von einem CAS ausgeführt werden.
Um das vorherige Verhalten wiederherzustellen, kann der Parameter AllSites verwendet werden, um alle Websites innerhalb der Hierarchie von jedem verbundenen Standort abzufragen.
Get-CMSoftwareUpdate
Fehler, die behoben wurden
Der Wert des UpdateGroup-Parameters kann vom Cmdlet verworfen werden.
Import-CMAntimalwarePolicy
Fehler, die behoben wurden
Richtlinien, die aus früheren Versionen von Konfigurations-Manager exportiert wurden, können möglicherweise nicht ordnungsgemäß importiert werden.
Import-CMAntimalwarePolicy
Fehler, die behoben wurden
Der Import der Richtlinie schlägt möglicherweise fehl oder wird mit Validierungsfehlern erstellt.
Mit dem Cmdlet können Sie eine Datei importieren, die bereits importiert wurde.
Import-CMComputerInformation
Wichtige Änderungen
Der Parameter "CollectionName" ist jetzt obligatorisch.
Nicht unterbrechende Änderungen
Unterstützung für das Importieren von Computern anhand ihres vollqualifizierten Domänennamens hinzugefügt.
Import-CMDriver
Wichtige Änderungen
Wenn ein teilweiser Treiberimport erfolgt, tritt beim Cmdlet kein Fehler mehr auf. Stattdessen wird eine Warnung angezeigt, dass einige Treiber nicht erfolgreich importiert wurden. Wenn keine Treiber importiert werden können, schlägt das Cmdlet trotzdem fehl.
Import-CMDriverPackage
Nicht unterbrechende Änderungen
Neuer ImportActionType-Parameter zum Steuern des Verhaltens, wenn bereits ein Paket vorhanden ist.
Import-CMPackage
Nicht unterbrechende Änderungen
Neuer ImportActionType-Parameter zum Steuern des Verhaltens, wenn bereits ein Paket vorhanden ist.
Import-CMSecurityRole
Fehler, die behoben wurden
Das Cmdlet ermöglicht die Verwendung ungültiger NewRoleName-Parameterwerte .
Import-CMTaskSequence
Nicht unterbrechende Änderungen
Neuer ImportActionType-Parameter zum Steuern des Verhaltens, wenn bereits ein Paket vorhanden ist.
Invoke-CMDeviceAction
Fehler, die behoben wurden
Das Cmdlet schlägt möglicherweise mit einer Ausnahme fehl, wenn bestimmte Ermittlungsinformationen für das Zielgerät nicht verfügbar sind.
Invoke-CMDeviceRetire
Fehler, die behoben wurden
Das Cmdlet schlägt automatisch fehl, wenn der Benutzer nicht über die Berechtigung zum Aufrufen des Zurücksetzungsvorgangs verfügt.
Das Cmdlet schlägt nicht mit einer eindeutigen Fehlermeldung fehl, wenn versucht wird, ein nicht unterstütztes Gerät zurückzuziehen.
Das Cmdlet schlägt nicht mit einer eindeutigen Fehlermeldung fehl, wenn versucht wird, ein gelöschtes Gerät zurückzuziehen.
Nicht unterbrechende Änderungen
Neuer Cancel-Parameter zum Abbrechen einer ausstehenden Außerbetriebnahme eines Geräts.
Invoke-CMDeviceWipe
Fehler, die behoben wurden
Das Cmdlet schlägt automatisch fehl, wenn der Benutzer nicht über die Berechtigung zum Aufrufen des Löschvorgangs verfügt.
Das Cmdlet schlägt nicht mit einer eindeutigen Fehlermeldung fehl, wenn versucht wird, ein nicht unterstütztes Gerät zu löschen.
Möglicherweise kann ein von Intune verwaltetes Gerät nicht zurückgesetzt werden.
Nicht unterbrechende Änderungen
Neuer Cancel-Parameter zum Abbrechen einer ausstehenden Gerätelöschung.
Invoke-CMSoftwareUpdateAutoDeploymentRule
Fehler, die behoben wurden
Pipelineobjekt kann vom Cmdlet verworfen werden.
Move-CMObject
Fehler, die behoben wurden
Das Cmdlet findet kein zu verschiebende Objekt.
New-CMBootableMedia
Fehler, die behoben wurden
Das Cmdlet überprüft die Parameterwerte "CertificateExpireTime " und " CertificateStartTime" nicht ordnungsgemäß.
New-CMCaptureMedia
Wichtige Änderungen
Nicht benötigte Parameter "PrestartCommand" und "PrestartPackage" wurden entfernt.
New-CMCategory
Fehler, die behoben wurden
Das Cmdlet ermöglicht die Erstellung eines nicht unterstützten GlobalCondition-Kategorietyps.
Nicht unterbrechende Änderungen
Verbesserte Überprüfung des CategoryType-Parameters .
New-CMClientSetting
Wichtige Änderungen
Der Parameter "SettingType" ist jetzt obligatorisch.
New-CMComputerAssociation
Nicht unterbrechende Änderungen
Leistungsverbesserungen.
New-CMDeviceVariable
Fehler, die behoben wurden
Gerätevariablen für ein primäres Standortmitglied können nicht vom CAS erstellt werden.
Das pipelined-Sammlungsobjekt kann vom Cmdlet verworfen werden.
New-CMGlobalCondition
Fehler, die behoben wurden
Die Länge des InstanceName-Parameterwerts wird nicht überprüft.
Nicht unterbrechende Änderungen
Die Möglichkeit, Base64- und XML-Einstellungsdatentypen zu erstellen, wurde hinzugefügt.
New-CMPowerManagementCustomPlan
Fehler, die behoben wurden
Die Parameter DisplayOffMinAC und DisplayOffMinDC sind im Ergebnisplan nicht konfiguriert.
New-CMPrestageMedia
Nicht unterbrechende Änderungen
Die Parameter MediaPassword, TaskSequence und IncludeApplicationDependency wurden hinzugefügt.
New-CMQuery
Fehler, die behoben wurden
Das Cmdlet überprüft nicht, ob der Abfragename bereits vorhanden ist.
New-CMTaskSequence
Fehler, die behoben wurden
Rollback wird nicht konfiguriert, wenn der Parameter UpgradeOperatingSystem verwendet wird.
Updates und Anwendungsschritte werden nicht an den erwarteten Positionen platziert, wenn der Parameter UpgradeOperatingSystem verwendet wird.
New-CMWindowsEnrollmentProfile
Fehler, die behoben wurden
Das Registrierungsprofil enthält möglicherweise keine gültige Intranetkonfiguration.
Remove-CMAdministrativeUser
Wichtige Änderungen
Der nicht funktionierende RoleName-Parameter wurde entfernt.
Remove-CMContentDistribution
Fehler, die behoben wurden
Pipelineobjekt kann vom Cmdlet verworfen werden.
Remove-CMDeviceVariable
Fehler, die behoben wurden
Das Cmdlet schlägt automatisch fehl, wenn versucht wird, eine Variable zu entfernen, die nicht vorhanden ist.
Gerätevariablen für ein primäres Standortmitglied können nicht aus dem CAS entfernt werden.
Das Cmdlet kann ein gültiges Pipelined-Sammlungsmemberobjekt ablehnen.
Remove-CMIntuneSubscription
Fehler, die behoben wurden
Das Cmdlet schlägt möglicherweise im Hintergrund oder mit einer unklaren Fehlermeldung fehl, wenn kein Microsoft Intune-Abonnement vorhanden ist.
Remove-CMMaintenanceWindow
Fehler, die behoben wurden
Das Cmdlet kann den Name-Parameter ignorieren und zusätzliche Wartungsfenster entfernen.
Nicht unterbrechende Änderungen
Das Cmdlet unterstützt den Hinweis auf den Parameter "DisableWildcardHandling " für den Parameter "Name ".
Remove-CMMulticastServicePoint
Fehler, die behoben wurden
Wenn Sie den Parameter RemoveWDS mit dem Wert false angeben, wird möglicherweise trotzdem die WDS-Funktion entfernt.
Set-CMAppVVirtualEnvironment
Fehler, die behoben wurden
Der AddApplicationGroup-Parameter überprüft nicht, ob die Gruppe bereits hinzugefügt wurde.
Set-CMBaselineDeployment
Fehler, die behoben wurden
Das Cmdlet kann OverrideServiceWindow automatisch ignorieren, wenn die Erzwingung für die Bereitstellung nicht aktiviert ist.
Set-CMBoundaryGroup
Fehler, die behoben wurden
Der Parameter "DefaultSiteCode" lässt das Löschen der Einstellung durch einen Nullwert nicht zu.
Set-CMClientSetting
Veraltete Funktionen
Das Cmdlet ist veraltet und wurde durch ein featurespezifisches Cmdlet ersetzt. Weitere Informationen finden Sie unter Neue Cmdlets .
Set-CMCollectionMembershipEvaluationComponent
Veraltete Funktionen
Der Parameter SiteSystemServerName ist veraltet.
Set-CMCollectionPowerManagement
Fehler, die behoben wurden
Eine Energieverwaltungsrichtlinie kann nicht von "Niemals" in "Anwenden" geändert werden.
Set-CMConditionalAccessPolicy
Fehler, die behoben wurden
Das Cmdlet kann ausgeschlossene Sammlungen möglicherweise nicht ändern, wenn eine Richtlinie mithilfe der Parameter Name oder ID angegeben wird.
Set-CMDeploymentType
Fehler, die behoben wurden
Das Cmdlet gibt möglicherweise die Warnung "Unerwartete Websiteversion" zurück.
Set-CMDeviceVariable
Fehler, die behoben wurden
Das Cmdlet schlägt automatisch fehl, wenn versucht wird, eine Variable festzulegen, die nicht vorhanden ist.
Gerätevariablen für ein primäres Standortmitglied können nicht über den CAS konfiguriert werden.
Das Cmdlet kann ein gültiges Pipelined-Sammlungsmemberobjekt ablehnen.
Nicht unterbrechende Änderungen
Neuer PassThru-Parameter , um die resultierende Gerätevariable zurückzugeben.
Set-CMDistributionPoint
Fehler, die behoben wurden
Das Cmdlet gibt möglicherweise unerwartete Warnungen zur Konfiguration von Multicast-Servicepunkten zurück.
Set-CMFileReplicationRoute
Fehler, die behoben wurden
FileReplicationAccountName kann nicht festgelegt werden, ohne einen Replikationsmodus anzugeben.
Set-CMGlobalCondition
Fehler, die behoben wurden
Die Länge des InstanceName-Parameterwerts wird nicht überprüft.
Set-CMIntuneSubscription
Fehler, die behoben wurden
Der Parameter ContactEmail führt keine Überprüfung auf Richtigkeit durch.
Set-CMIntuneSubscriptionAppleMdmProperty
Fehler, die behoben wurden
Das Cmdlet warnt möglicherweise nicht, wenn bestimmte erforderliche Parameterabhängigkeiten nicht erfüllt sind.
Set-CMIntuneSubscriptionPassportForWorkProperty
Fehler, die behoben wurden
Der Parameterwert "EnableBiometrics" kann ignoriert werden.
Set-CMIntuneSubscriptionWindowsPhoneProperty
Fehler, die behoben wurden
Das Cmdlet schlägt möglicherweise nicht fehl, wenn bestimmte ungültige Parameterkombinationen verwendet werden.
Set-CMMigrationJob
Fehler, die behoben wurden
Die Angabe des UtcTime-Parameters ohne den Parameter MigrationJobSchedule kann zu einer ungültigen Migrationsauftragskonfiguration führen.
Set-CMMigrationSource
Fehler, die behoben wurden
Das Cmdlet schlägt automatisch fehl, wenn versucht wird, eine Migrationsquelle mit einem Namen zu erstellen, der bereits vorhanden ist.
Nicht unterbrechende Änderungen
Das Cmdlet versucht, den Parameterwert SourceSiteServerName zu erweitern, wenn kein vollqualifizierter Domänenname verwendet wird.
Set-CMMsiDeploymentType
Nicht unterbrechende Änderungen
Parameter "InstallationBehaviorType" hinzugefügt.
Set-CMScriptDeploymentType
Nicht unterbrechende Änderungen
Parameter "InstallationBehaviorType" hinzugefügt.
Set-CMSite
Fehler, die behoben wurden
Das Cmdlet schlägt möglicherweise fehl, wenn der SiteCode-Parameter verwendet wird.
Nicht unterbrechende Änderungen
Nicht verwendete zusätzliche Parametersätze (SetSecurityScopeByName, SetSecurityScopeBySiteCode und SetSecurityScopeByValue) wurden entfernt.
Set-CMSiteMaintenanceTask
Wichtige Änderungen
Der SiteCode-Parameter wurde entfernt.
Veraltete Funktionen
Der Parameter "SummaryTask " ist veraltet. Stattdessen sollte TaskName verwendet werden.
Nicht unterbrechende Änderungen
Akzeptiert pipelinegestützte Eingaben von Get-CMSiteMaintenanceTask.
Mehrere Verbesserungen bei der Benutzerfreundlichkeit.
TaskName-Parameter hinzugefügt, um eine Aufgabe anhand ihres Namens festzulegen.
Set-CMSoftwareUpdateDeployment
Nicht unterbrechende Änderungen
Verbesserte Ausgabe bei Verwendung von Bestätigen oder Was-wäre-wenn.
Set-CMSoftwareUpdatePointComponent
Fehler, die behoben wurden
"Local Publisher" kann nicht als Wert für den AddCompany-Parameter angegeben werden.
Set-CMSoftwareUpdateSummarizationSchedule
Nicht unterbrechende Änderungen
Verbesserte Ausgabe bei Verwendung von Bestätigen oder Was-wäre-wenn.
Start-CMBaselineDeployment
Fehler, die behoben wurden
Das Cmdlet ignoriert OverrideServiceWindow möglicherweise im Hintergrund, wenn die Erzwingung für die Bereitstellung nicht aktiviert ist.
Start-CMContentDistribution
Fehler, die behoben wurden
Pipelineobjekt kann vom Cmdlet verworfen werden.
Start-CMTaskSequenceDeployment
Fehler, die behoben wurden
Die Bereitstellung wird möglicherweise nicht ordnungsgemäß erstellt, wenn der Parameter "DeploymentOption" nicht angegeben ist.
Das Cmdlet gibt möglicherweise eine Warnung zurück, dass die Parameter PercentSuccess oder PercentFailure ignoriert werden, wenn sie nicht angegeben sind.
Nicht unterbrechende Änderungen
Wenn DeploymentOption nicht angegeben ist, wird der Wert DownloadContentLocallyWhenNeededByRunningTaskSequence impliziert.
Unblock-CMDevice
Nicht unterbrechende Änderungen
Das Cmdlet akzeptiert jetzt pipelined object von Get-CMDevice.
Unlock-CMObject
Nicht unterbrechende Änderungen
Das Cmdlet schlägt jetzt fehl, wenn versucht wird, ein Objekt zu entsperren, das durch eine andere SMS-Provider-Sitzung gesperrt ist. In früheren Versionen schlug dies automatisch fehl.
Der Force Parameter wurde hinzugefügt, um Objekte zu entsperren, die möglicherweise durch eine andere SMS-Provider-Sitzung gesperrt sind. Dies kann verwendet werden, um ein Szenario zu beheben, in dem ein Objekt von einer Administratorkonsole gesperrt wurde, die unerwartet beendet wurde, ohne die Objektsperre aufzuheben.