Wednesday, August 28, 2024

Beschreibung der Windows PowerShell-Änderungen im kumulativen Update 3 für System Center 2012 R2 Configuration Manager – Microsoft-Support

Zusammenfassung

In diesem Artikel werden die Windows PowerShell-Probleme beschrieben, die im kumulativen Update 3 (CU3) für Microsoft System Center 2012 R2 Configuration Manager behoben werden. Weitere CU3-Korrekturen werden im folgenden Artikel der Microsoft Knowledge Base beschrieben:

2994331 Beschreibung des kumulativen Updates 3 für System Center 2012 R2 Configuration Manager

Behobene Probleme

  • Get-CMAssetIntelligenceSynchronizationPoint gibt ein Nullobjekt zurück und dies führt zu einem NullReferenceException-Fehler, wenn es zusammen mit Remove-CMAssetIntelligenceSynchronizationPoint verwendet wird.

  • New-CMTaskSequence akzeptiert keinen Null- oder leeren Wert für den Parameter -InstallationProductKey.

  • Der Parameter CertificateExpirationTimeUtc wird vom Cmdlet Set-CMDistributionPoint ignoriert.

  • New-CMTaskSequenceMedia gibt einen InvalidOperationException-Fehler zurück, wenn es mit dem CaptureMediaOption-Parameter verwendet wird.

  • Das Cmdlet New-CMMigrationJob gibt Fehler zurück, die den folgenden ähneln, wenn eine verschachtelte Sammlung in den Parameter -MigrationCollection eingefügt wird:

    New-CMMigrationJob: Wählen Sie mindestens eine Sammlung aus, um fortzufahren

  • Das Cmdlet „Add-CMReportingServicePoint" erstellt einen Reporting Services-Punkt nicht korrekt.

  • Cmdlets, die auf Objekte verweisen, die vom Cmdlet Get-CMDevice zurückgegeben werden, lösen Fehler aus, die den folgenden ähneln:

    InvalidArgument: (:) [New-CMDeviceVariable], ParameterBindingArgumentTransformationException

  • Der Parameter -EnableProgramAfterAdvertisementMigrated des Cmdlets New-CMMigrationJob aktiviert das angegebene Programm nicht.

  • Set-CMAccount gibt einen NullReferenceException-Fehler zurück, wenn es mit dem Parameter inputObject verwendet wird.

  • Get-CMBaselineXMLDefinition gibt keine Ergebnisse zurück, wenn es ohne Parameter ausgeführt wird. Der Parameter -Name ist jetzt erforderlich.

  • Update-CMClientStatus -Force bewirkt, dass auf dem Client ein Bestätigungsfenster angezeigt wird.

  • Set-CMWindowsFirewallPolicy gibt eine Ausnahme zurück, wenn der Parameter -Priority angegeben wird.

  • Ein sekundärer Site-Datenbankname wird fälschlicherweise erstellt, wenn New-CMSecondarySite mit dem Parameter CopySQLServerExpressOnSecondarySite verwendet wird.

  • Import-CMDriver gibt immer „Ungültiger Objektpfad" zurück, auch wenn der angegebene Treiber erfolgreich importiert wurde.

  • Gängige *-Item-Parameter wie -WhatIf funktionieren mit CMSite PSDrive nicht wie erwartet.

  • New-CMComputerAssociation gibt einen NullReferenceException-Fehler zurück.

  • New-CMTaskSequenceMedia gibt einen InvalidOperationException-Fehler zurück, wenn es mit dem Parameter -CaptureMediaOption verwendet wird.

  • New-CMSiteSystemServer führt dazu, dass PowerShell unerwartet beendet wird. http://support.microsoft.com/kb/2984644

Zusätzliche Änderungen

  • Mehrere Cmdlets wurden überarbeitet, um große Ergebnismengen (mehrere tausend Objekte) besser verarbeiten zu können.

    • Der Typ „Start-CMApplicationDeployment" wird in Umgebungen, die viele (mehr als 75) Anwendungen enthalten, schneller ausgeführt.

  • Mehrere Cmdlets wurden überarbeitet, um Platzhalterzeichen für einige Parameter zu unterstützen, darunter die folgenden:

    • Get-CMDeploymentPackage

    • Get-CMDeploymentType

    • Get-CMSiteMaintenanceTask

    • Get-CMStatusReportingComponent

    • Remove-CMDeploymentType

    • Remove-CMDeployment

    • Remove-CMUserCollectionFromDistributionPointGroup

    • Remove-CMDeviceCollectionFromDistributionPointGroup

  • Mit Set-CMDeploymentType können Sie –ContentLocation nicht mehr mit AppV- oder AppV5X-Bereitstellungstypen verwenden.

  • Set-CMDeviceCollection unterstützt jetzt das Festlegen von Sammlungszeitplänen mit den neuen Parametern –RefreshSchedule und –RefreshType.

  • Set-CMDeviceOwnership gibt nun bei einem nicht vorhandenen Gerätenamen eindeutige Fehlermeldungen zurück.

  • Mehrere Cmdlets wurden überarbeitet, um Objekt-Pipelining zu unterstützen. Dazu gehören Cmdlets, die zum Erstellen, Festlegen und Entfernen von Site-Rollen, Anwendungen, Sammlungen, Programmen und Paketen verwendet werden.

Bekannte Probleme

  • Der Parameter „Set-CMDistributionPoint –ComputersUsePxePassword" speichert möglicherweise kein gültiges Kennwort in der Datenbank.

No comments:

Post a Comment