{"content":"<div></div>","rawMetadata":{"metadata":{"_op_canonicalUrlPrefix":"https://learn.microsoft.com/de-de/powershell/","_op_gitContributorInformation":{"author":{"display_name":"Banreet Kaur","id":"92906285","name":"Banreet","profile_url":"https://github.com/Banreet"},"contributors":[{"display_name":"Aaron Czechowski","id":"26784733","name":"aczechowski","profile_url":"https://github.com/aczechowski"}],"update_at":"01.09.2026","updated_at_date_time":"2026-09-01T12:13:22.5666006Z"},"_path":"module/configurationmanager/new-cmorchestrationgroup.json","_rel":"../../","_tocRel":"../sccm-ps/toc.json","apiPlatform":"powershell","author":"Banreet","breadcrumb_path":"/powershell/sccm/bread/toc.json","canonical_url":"https://learn.microsoft.com/de-de/powershell/module/configurationmanager/new-cmorchestrationgroup?view=sccm-ps","content_git_url":"https://github.com/MicrosoftDocs/sccm-docs-powershell-ref/blob/main/sccm-ps/ConfigurationManager/New-CMOrchestrationGroup.md","default_moniker":"sccm-ps","depot_name":"MSDN.sccm-powershell","external help file":"AdminUI.PS.dll-Help.xml","feedback_product_url":"https://feedbackportal.microsoft.com/feedback/forum/4669adfc-ee1b-ec11-b6e7-0022481f8472","feedback_system":"Standard","git_commit_id":"02eda26fa7393a83fed7c07d31c7d105599d8eb6","gitcommit":"https://github.com/MicrosoftDocs/sccm-docs-powershell/blob/02eda26fa7393a83fed7c07d31c7d105599d8eb6/sccm-ps/ConfigurationManager/New-CMOrchestrationGroup.md","github_contributors":["aczechowski"],"locale":"de-de","manager":"laurawi","Module Name":"ConfigurationManager","monikers":["sccm-ps"],"ms.author":"dannygu","ms.date":"12/27/2021","ms.service":"configuration-manager","ms.subservice":"other","ms.topic":"reference","online version":"","open_to_public_contributors":true,"original_content_git_url":"https://github.com/MicrosoftDocs/sccm-docs-powershell/blob/live/sccm-ps/ConfigurationManager/New-CMOrchestrationGroup.md","original_content_git_url_template":"{repo}/blob/{branch}/sccm-ps/ConfigurationManager/New-CMOrchestrationGroup.md","PlatyPS schema version":"2.0.0","products":["https://authoring-docs-microsoft.poolparty.biz/devrel/f1499c3b-793f-48c3-a9ce-20285bcc6541"],"site_name":"Docs","titleSuffix":"Configuration Manager","uhfHeaderId":"MSDocsHeader-Powershell","updated_at":"2026-09-01 12:13 PM","xrefs":[{"href":"https://learn.microsoft.com/powershell/module/configurationmanager/new-cmorchestrationgroup","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"New-CMOrchestrationGroup","schemaType":"PowershellCmdlet","summary":"<p>Erstellen Sie eine neue Orchestrierungsgruppe.</p>\n","uid":"ConfigurationManager.New-CMOrchestrationGroup"}],"ocv-translation-feedback":true},"_xrefmap":{"ConfigurationManager":{"href":"./","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"ConfigurationManager","schemaType":"PowershellModule","uid":"ConfigurationManager"},"ConfigurationManager.New-CMOrchestrationGroup":{"href":"new-cmorchestrationgroup","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"New-CMOrchestrationGroup","schemaType":"PowershellCmdlet","summary":"<p>Erstellen Sie eine neue Orchestrierungsgruppe.</p>\n","uid":"ConfigurationManager.New-CMOrchestrationGroup"}},"description":"<p>Verwenden Sie dieses Cmdlet, um eine neue Orchestrierungsgruppe zu erstellen.</p>\n<p>Verwenden Sie Orchestrierungsgruppen, um die Bereitstellung von Softwareupdates auf Geräten besser zu steuern. Möglicherweise müssen Sie Updates für bestimmte Workloads sorgfältig verwalten oder das Verhalten dazwischen automatisieren. Weitere Informationen finden Sie unter <a href=\"/mem/configmgr/sum/deploy-use/create-orchestration-groups\">Erstellen und Verwenden von Orchestrierungsgruppen in Configuration Manager</a>.</p>\n<div class=\"NOTE\">\n<p>Hinweis</p>\n<p>Führen Sie Configuration Manager-Cmdlets auf dem Configuration Manager-Standortlaufwerk aus, z. B <code>PS XYZ:\\&gt;</code>. . Weitere Informationen finden Sie unter <a href=\"/powershell/sccm/overview\">Erste Schritte</a>.</p>\n</div>\n","examples":[{"code":"$parameters = @{\n  Name = \"IT servers\"\n  SiteCode = \"XYZ\"\n  Description = \"An OG for IT servers with default settings\"\n  OrchestrationType = \"Number\"\n  OrchestrationValue = 1\n  OrchestrationTimeOutMin = 720\n  MaxLockTimeOutMin = 60\n  PreScript = \"Write-Host 'Pre-install script'\"\n  PreScriptTimeoutSec = 120\n  PostScript = \"Write-Host 'POST-install script'\"\n  PostScriptTimeoutSec = 120\n  MemberResourceIds = $device1.ResourceID, $device2.ResourceID\n}\n\nNew-CMOrchestrationGroup @parameters","description":"","summary":"<p>In diesem Beispiel werden die Cmdlet-Parameter zuerst in die <strong>Parametervariable</strong><a href=\"/powershell/module/microsoft.powershell.core/about/about_splatting\">splatsiert</a>. Es ist nicht erforderlich, die Parameter zu splatieren, es erleichtert nur das Lesen der Parameter für eine so lange Befehlszeile.</p>\n<p>Es wird davon ausgegangen, dass Sie über Objekte für die Geräte verfügen, die der Orchestrierungsgruppe in den <strong>Gerätevariablen</strong> hinzugefügt werden sollen.</p>\n<p>Der Befehl erstellt eine Orchestrierungsgruppe mit den Standardeinstellungen und einfachen Skripts zu Testzwecken.</p>\n","title":"Beispiel 1"}],"inputs":[{"description":"","name":"<span class=\"no-loc xref\">None</span>\n"}],"links":[{"href":"get-cmorchestrationgroup","text":"Get-CMOrchestrationGroup"},{"href":"invoke-cmorchestrationgroup","text":"Invoke-CMOrchestrationGroup"},{"href":"remove-cmorchestrationgroup","text":"Remove-CMOrchestrationGroup"},{"href":"set-cmorchestrationgroup","text":"Set-CMOrchestrationGroup"},{"href":"/mem/configmgr/sum/deploy-use/orchestration-groups","text":"Informationen zu Orchestrierungsgruppen in Configuration Manager"}],"module":"ConfigurationManager","name":"New-CMOrchestrationGroup","notes":"<p>Dieses Cmdlet gibt ein Objekt für die <strong>SMS_MachineOrchestrationGroup</strong> WMI-Klasse zurück.</p>\n","outputs":[{"description":"","name":"<span class=\"no-loc xref\">IResultObject</span>\n"}],"parameters":[{"aliases":"cf","defaultValue":"None","description":"<p>Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.</p>\n","name":"Confirm","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Geben Sie eine optionale Beschreibung für die Orchestrierungsgruppe an, um sie zu identifizieren.</p>\n","name":"Description","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Dieser Parameter behandelt Wildcardzeichen als Literalzeichenwerte. Sie können es nicht mit <strong>ForceWildcardHandling</strong> kombinieren.</p>\n","name":"DisableWildcardHandling","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Dieser Parameter verarbeitet Wildcardzeichen und kann zu unerwartetem Verhalten führen (nicht empfohlen). Sie können es nicht mit <strong>DisableWildcardHandling</strong> kombinieren.</p>\n","name":"ForceWildcardHandling","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Geben Sie einen ganzzahligen Wert für das Timeout des Orchestrierungsgruppenmitglieds in Minuten an. Dieser Wert ist das Zeitlimit für ein einzelnes Gerät in der Gruppe, um die Updates zu installieren.</p>\n","name":"MaxLockTimeOutMin","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Int32</span>\n"},{"aliases":"MogMembers","defaultValue":"None","description":"<p>Geben Sie ein Array von Ressourcen-IDs für die Geräte an, die als Mitglieder dieser Orchestrierungsgruppe hinzugefügt werden sollen. Die Ressourcen-ID ist eine ganze Zahl, z. B <code>16777220</code>. . Dies ist die <strong>ResourceId-Eigenschaft</strong> auf einem Gerät oder Ressourcenobjekt. Verwenden Sie zum Abrufen eines Geräteobjekts die Cmdlets <a href=\"get-cmdevice\">Get-CMDevice</a> oder <a href=\"get-cmresource\">Get-CMResource</a> .</p>\n<p>Wenn Sie den <strong>Parameter OrchestrationType</strong> auf <code>Sequence</code>festlegen, verwenden Sie diesen Parameter, um die Reihenfolge zu bestimmen.</p>\n","isRequired":true,"name":"MemberResourceIds","parameterValueGroup":"","position":"Named","type":"<p><span class=\"no-loc xref\">Int32</span><span>[</span><span>]</span></p>\n"},{"aliases":"OrchestrationGroupName","defaultValue":"None","description":"<p>Geben Sie einen Namen für die Orchestrierungsgruppe an.</p>\n","isRequired":true,"name":"Name","parameterValueGroup":"","position":"0","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Geben Sie einen ganzzahligen Wert für das Timeout der Orchestrierungsgruppe in Minuten an. Dieser Wert ist das Zeitlimit für alle Gruppenmitglieder, um die Updates zu installieren.</p>\n","name":"OrchestrationTimeOutMin","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Int32</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Geben Sie einen der folgenden Werte für den Typ der Orchestrierungsgruppe an:</p>\n<ul>\n<li><p>\n              <code>Number</code>: Zulassen, dass mehrere Geräte gleichzeitig aktualisiert werden können. Verwenden Sie diese Einstellung, um immer auf eine bestimmte Anzahl von Geräten zu beschränken, unabhängig von der Gesamtgröße der Orchestrierungsgruppe. Verwenden Sie den <strong>Parameter OrchestrationValue</strong> , um die Anzahl der Geräte anzugeben.</p>\n</li>\n<li><p>\n              <code>Percentage</code>: Zulassen, dass ein Prozentsatz der Geräte gleichzeitig aktualisiert wird. Verwenden Sie diese Einstellung, um zukünftige Flexibilität bei der Größe der Orchestrierungsgruppe zu ermöglichen. Verwenden Sie den <strong>Parameter OrchestrationValue</strong> , um den Prozentsatz anzugeben.</p>\n</li>\n<li><p>\n              <code>Sequence</code>: Definieren Sie explizit die Reihenfolge, in der Geräte die Softwareupdatebereitstellung ausführen. Die Reihenfolge wird durch die Art der Geräteressourcen-IDs im <strong>MemberResourceIds-Parameter</strong> bestimmt.</p>\n</li>\n</ul>\n","isRequired":true,"name":"OrchestrationType","parameterValueGroup":"Number, Percentage, Sequence","position":"Named","type":"<span class=\"no-loc xref\">OrchestrationTypeValue</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Geben Sie eine ganze Zahl für die Anzahl oder den Prozentsatz der Geräte an, die gleichzeitig aktualisiert werden sollen. Verwenden Sie diesen Parameter, wenn Sie den <strong>OrchestrationType-Parameter</strong> auf <code>Number</code> oder <code>Percentage</code>festlegen.</p>\n","name":"OrchestrationValue","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Int32</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Geben Sie bei Bedarf das PowerShell-Skript an, das auf jedem Gerät ausgeführt werden soll, <em>nachdem</em> die Bereitstellung ausgeführt und das Gerät neu gestartet wird.</p>\n<p>Dieser Zeichenfolgenwert ist der Text des Skripts selbst. Wenn Sie über ein Skript in einer Datei verfügen, die Sie verwenden möchten, lesen Sie es zuerst in eine Variable. Verwenden Sie beispielsweise das integrierte <a href=\"/powershell/module/microsoft.powershell.management/get-content\">Cmdlet Get-Content</a> .</p>\n<p>Die Skripts sollten den Wert für <code>0</code> Erfolg zurückgeben. Jeder Wert ungleich 0 (null) wird als Skriptfehler betrachtet. Sie können kein Skript mit Parametern verwenden. Die maximale Skriptlänge beträgt 50.000 Zeichen.</p>\n","name":"PostScript","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Geben Sie den ganzzahligen Wert für die zulässige Zeit in Sekunden an, für die das Post-Skript ausgeführt werden soll, bevor ein Timeout aufgetreten ist.</p>\n","name":"PostScriptTimeoutSec","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Int32</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Geben Sie das PowerShell-Skript an, das auf jedem Gerät ausgeführt werden soll, <em>bevor</em> die Bereitstellung ausgeführt wird.</p>\n<p>Dieser Zeichenfolgenwert ist der Text des Skripts selbst. Wenn Sie über ein Skript in einer Datei verfügen, die Sie verwenden möchten, lesen Sie es zuerst in eine Variable. Verwenden Sie beispielsweise das integrierte <a href=\"/powershell/module/microsoft.powershell.management/get-content\">Cmdlet Get-Content</a> .</p>\n<p>Die Skripts sollten den Wert für <code>0</code> Erfolg zurückgeben. Jeder Wert ungleich 0 (null) wird als Skriptfehler betrachtet. Sie können kein Skript mit Parametern verwenden. Die maximale Skriptlänge beträgt 50.000 Zeichen.</p>\n","name":"PreScript","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Geben Sie den ganzzahligen Wert für die zulässige Zeit in Sekunden für die Ausführung des Vorskripts an, bevor ein Timeout aufgetreten ist.</p>\n","name":"PreScriptTimeoutSec","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Int32</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Geben Sie den Standortcode für diese Orchestrierungsgruppe und ihre Mitglieder an.</p>\n","isRequired":true,"name":"SiteCode","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"wi","defaultValue":"None","description":"<p>Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.</p>\n","name":"WhatIf","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"}],"schema":"PowershellCmdlet","summary":"<p>Erstellen Sie eine neue Orchestrierungsgruppe.</p>\n","syntaxes":["New-CMOrchestrationGroup [-Name] <String> -SiteCode <String> [-Description <String>]\n -OrchestrationType <OrchestrationTypeValue> [-OrchestrationValue <Int32>] [-OrchestrationTimeOutMin <Int32>]\n [-MaxLockTimeOutMin <Int32>] [-PreScript <String>] [-PreScriptTimeoutSec <Int32>] [-PostScript <String>]\n [-PostScriptTimeoutSec <Int32>] -MemberResourceIds <Int32[]> [-DisableWildcardHandling]\n [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]"],"uid":"ConfigurationManager.New-CMOrchestrationGroup","hideEdit":true,"ms.translationtype":"MT","ms.contentlocale":"de-de","loc_version":"2024-08-21T21:18:36.7205003Z","loc_source_id":"Github-72476255#live","loc_file_id":"Github-72476255.live.MSDN.sccm-powershell.sccm-ps/ConfigurationManager/New-CMOrchestrationGroup.md","xrefs":[{"href":"https://learn.microsoft.com/powershell/module/configurationmanager/new-cmorchestrationgroup","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"New-CMOrchestrationGroup","schemaType":"PowershellCmdlet","summary":"<p>Erstellen Sie eine neue Orchestrierungsgruppe.</p>\n","uid":"ConfigurationManager.New-CMOrchestrationGroup"}],"canonical_url":"https://learn.microsoft.com/de-de/powershell/module/configurationmanager/new-cmorchestrationgroup?view=sccm-ps","_op_canonicalUrl":"https://learn.microsoft.com/de-de/powershell/module/configurationmanager/new-cmorchestrationgroup?view=sccm-ps"},"pageMetadata":"<meta name=\"description\" content=\"<p>Verwenden Sie dieses Cmdlet, um eine neue Orchestrierungsgruppe zu erstellen.</p>\n<p>Verwenden Sie Orchestrierungsgruppen, um die Bereitstellung von Softwareupdates auf Geräten besser zu steuern. Möglicherweise müssen Sie Updates für bestimmte Workloads sorgfältig verwalten oder das Verhalten dazwischen automatisieren. Weitere Informationen finden Sie unter <a href=&quot;/mem/configmgr/sum/deploy-use/create-orchestration-groups&quot;>Erstellen und Verwenden von Orchestrierungsgruppen in Configuration Manager</a>.</p>\n<div class=&quot;NOTE&quot;>\n<p>Hinweis</p>\n<p>Führen Sie Configuration Manager-Cmdlets auf dem Configuration Manager-Standortlaufwerk aus, z. B <code>PS XYZ:\\&amp;gt;</code>. . Weitere Informationen finden Sie unter <a href=&quot;/powershell/sccm/overview&quot;>Erste Schritte</a>.</p>\n</div>\n\" />\r\n<meta name=\"hideEdit\" content=\"true\" />\r\n<meta name=\"loc_file_id\" content=\"Github-72476255.live.MSDN.sccm-powershell.sccm-ps/ConfigurationManager/New-CMOrchestrationGroup.md\" />\r\n<meta name=\"loc_source_id\" content=\"Github-72476255#live\" />\r\n<meta name=\"loc_version\" content=\"2024-08-21T21:18:36.7205003Z\" />\r\n<meta name=\"module\" content=\"ConfigurationManager\" />\r\n<meta name=\"ms.contentlocale\" content=\"de-de\" />\r\n<meta name=\"ms.translationtype\" content=\"MT\" />\r\n<meta name=\"name\" content=\"New-CMOrchestrationGroup\" />\r\n<meta name=\"notes\" content=\"<p>Dieses Cmdlet gibt ein Objekt für die <strong>SMS_MachineOrchestrationGroup</strong> WMI-Klasse zurück.</p>\n\" />\r\n<meta name=\"schema\" content=\"PowershellCmdlet\" />\r\n<meta name=\"summary\" content=\"<p>Erstellen Sie eine neue Orchestrierungsgruppe.</p>\n\" />\r\n<meta name=\"syntaxes\" content=\"New-CMOrchestrationGroup [-Name] <String> -SiteCode <String> [-Description <String>]\n -OrchestrationType <OrchestrationTypeValue> [-OrchestrationValue <Int32>] [-OrchestrationTimeOutMin <Int32>]\n [-MaxLockTimeOutMin <Int32>] [-PreScript <String>] [-PreScriptTimeoutSec <Int32>] [-PostScript <String>]\n [-PostScriptTimeoutSec <Int32>] -MemberResourceIds <Int32[]> [-DisableWildcardHandling]\n [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"uid\" content=\"ConfigurationManager.New-CMOrchestrationGroup\" />\r\n","themesRelativePathToOutputRoot":"_themes/"}