{"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"},{"display_name":"Dan Mabee","id":"40476441","name":"damabe","profile_url":"https://github.com/damabe"},{"display_name":"Jonathan Gao","id":"2213767","name":"mumian","profile_url":"https://github.com/mumian"},{"display_name":"sankethka","id":"16908144","name":"sankethka","profile_url":"https://github.com/sankethka"}],"update_at":"25.06.2026","updated_at_date_time":"2026-06-25T22:36:44.4125336Z"},"_path":"module/configurationmanager/add-cmmsideploymenttype.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/add-cmmsideploymenttype?view=sccm-ps","content_git_url":"https://github.com/MicrosoftDocs/sccm-docs-powershell-ref/blob/main/sccm-ps/ConfigurationManager/Add-CMMsiDeploymentType.md","default_moniker":"sccm-ps","depot_name":"MSDN.sccm-powershell","description":"Fügen Sie einen Windows Installer-Bereitstellungstyp hinzu.","document_id":"d8a0de4a-aaae-2311-5448-065e769702a7","document_version_independent_id":"4ecd32f7-c8e7-a810-728c-9ad1c659af2a","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":"5e4743da651609d0ffccffebcf46f06b3732def8","gitcommit":"https://github.com/MicrosoftDocs/sccm-docs-powershell/blob/5e4743da651609d0ffccffebcf46f06b3732def8/sccm-ps/ConfigurationManager/Add-CMMsiDeploymentType.md","github_contributors":["aczechowski","damabe","mumian","sankethka"],"locale":"de-de","manager":"laurawi","Module Name":"ConfigurationManager","monikers":["sccm-ps"],"ms.author":"dannygu","ms.date":"08/02/2021","ms.service":"configuration-manager","ms.subservice":"other","ms.topic":"reference","open_to_public_contributors":true,"original_content_git_url":"https://github.com/MicrosoftDocs/sccm-docs-powershell/blob/live/sccm-ps/ConfigurationManager/Add-CMMsiDeploymentType.md","original_content_git_url_template":"{repo}/blob/{branch}/sccm-ps/ConfigurationManager/Add-CMMsiDeploymentType.md","PlatyPS schema version":"2.0.0","products":["https://authoring-docs-microsoft.poolparty.biz/devrel/f1499c3b-793f-48c3-a9ce-20285bcc6541"],"site_name":"Docs","title":"Add-CMMsiDeploymentType","titleSuffix":"Configuration Manager","uhfHeaderId":"MSDocsHeader-Powershell","updated_at":"2026-06-25 10:36 PM","xrefs":[{"href":"https://learn.microsoft.com/powershell/module/configurationmanager/add-cmmsideploymenttype","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"Add-CMMsiDeploymentType","schemaType":"PowershellCmdlet","summary":"<p>Fügen Sie einen Windows Installer-Bereitstellungstyp hinzu.</p>\n","uid":"ConfigurationManager.Add-CMMsiDeploymentType"}],"ocv-translation-feedback":true},"_xrefmap":{"ConfigurationManager":{"href":"./","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"ConfigurationManager","schemaType":"PowershellModule","uid":"ConfigurationManager"},"ConfigurationManager.Add-CMMsiDeploymentType":{"href":"add-cmmsideploymenttype","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"Add-CMMsiDeploymentType","schemaType":"PowershellCmdlet","summary":"<p>Fügen Sie einen Windows Installer-Bereitstellungstyp hinzu.</p>\n","uid":"ConfigurationManager.Add-CMMsiDeploymentType"}},"description":"<p>Verwenden Sie dieses Cmdlet, um einer Anwendung einen <strong>Windows Installer-Bereitstellungstyp (MSI)</strong> hinzuzufügen.</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":"Add-CMMSiDeploymentType -ApplicationName \"testMsi\" -DeploymentTypeName \"DTMsi\" -ContentLocation \"\\\\Server1\\Applications\\MSI\\32BitSDK\\32BitCompat.msi\" -AddLanguage \"en-US\",\"zh-CN\" -Comment \"New Deployment Type\"","description":"","summary":"<p>Dieser Befehl fügt der Anwendung <strong>testMsi</strong> den Windows Installer-Bereitstellungstyp <strong>DTMsi</strong> vom angegebenen Speicherort hinzu. Dieser Bereitstellungstyp unterstützt sowohl <strong>Englisch (USA)</strong> () als<code>en-US</code> auch <strong>Chinesisch (vereinfacht)</strong> (<code>zh-CN</code>).</p>\n","title":"Beispiel 1: Hinzufügen eines Bereitstellungstyps"},{"code":"$app = Get-CMApplication -ApplicationName \"CentralApp\"\n$guid = \"9900a338-484b-4a18-884e-bce87654ce1b\"\n$clause1 = New-CMDetectionClauseWindowsInstaller -ProductCode $guid -Value -ExpressionOperator IsEquals -ExpectedValue \"1.1.1.1\"\n$clause2 = New-CMDetectionClauseDirectory -DirectoryName \"mymsi\" -Path \"C:\\\" -Existence\n\n$app | Add-CMMsiDeploymentType -ContentLocation \"\\\\myserver\\mypath\\mymsi.msi\" -Force -AddDetectionClause ($clause1, $clause2)","description":"","summary":"<p>In diesem Beispiel wird eine Erkennungsklausel hinzugefügt, für die eine bestimmte Produkt-ID und ein Verzeichnisname vorhanden sein müssen.</p>\n","title":"Beispiel 2: Hinzufügen einer Erkennungsmethode"}],"inputs":[{"description":"","name":"<span class=\"no-loc xref\">Microsoft.ConfigurationManagement.ManagementProvider.IResultObject</span>\n"}],"links":[{"href":"set-cmmsideploymenttype","text":"Set-CMMsiDeploymentType"},{"href":"get-cmdeploymenttype","text":"Get-CMDeploymentType"},{"href":"remove-cmdeploymenttype","text":"Remove-CMDeploymentType"},{"href":"get-cmapplication","text":"Get-CMApplication"},{"href":"/mem/configmgr/apps/deploy-use/create-applications","text":"Erstellen von Anwendungen in Configuration Manager"}],"module":"ConfigurationManager","name":"Add-CMMsiDeploymentType","notes":"","outputs":[{"description":"","name":"<span class=\"no-loc xref\">System.Object</span>\n"}],"parameters":[{"aliases":"AddDetectionClauses","defaultValue":"None","description":"<p>Geben Sie ein Array von Erkennungsmethodenklauseln für diesen Bereitstellungstyp an. Verwenden Sie eines der folgenden Cmdlets, um eine Erkennungsklausel zu erstellen:</p>\n<ul>\n<li>\n              <a href=\"new-cmdetectionclausedirectory\">New-CMDetectionClauseDirectory</a></li>\n<li>\n              <a href=\"new-cmdetectionclausefile\">New-CMDetectionClauseFile</a></li>\n<li>\n              <a href=\"new-cmdetectionclauseregistrykey\">New-CMDetectionClauseRegistryKey</a></li>\n<li>\n              <a href=\"new-cmdetectionclauseregistrykeyvalue\">New-CMDetectionClauseRegistryKeyValue</a></li>\n<li>\n              <a href=\"new-cmdetectionclausewindowsinstaller\">New-CMDetectionClauseWindowsInstaller</a></li>\n</ul>\n<p>Speichern Sie die Ausgabe dieser Cmdlets in einer Variablen. Geben Sie dann diese Variablen als Array für diesen Parameter an. Beispiel: <code>-AddDetectionClause $clauseFile1,$clauseFile2,$clauseFile3</code>.</p>\n<p>Sie können auch <a href=\"get-cmdeploymenttypedetectionclause\">Get-CMDeploymentTypeDetectionClause</a> verwenden, um eine vorhandene Erkennungsklausel aus einer anderen Anwendung abzurufen.</p>\n","isRequired":true,"name":"AddDetectionClause","parameterValueGroup":"","position":"Named","type":"<p><span class=\"no-loc xref\">DetectionClause</span><span>[</span><span>]</span></p>\n"},{"aliases":"AddLanguages, Languages, Language","defaultValue":"None","description":"<p>Geben Sie ein Array von Sprachtags an, das vom Bereitstellungstyp unterstützt wird. Wenn Sie beispielsweise <strong>Russisch (Russland)</strong> hinzufügen möchten, geben Sie das Tag an <code>ru-RU</code>.</p>\n<p>Weitere Informationen und eine Liste der Sprachtags finden Sie unter <a href=\"/openspecs/windows_protocols/ms-lcid/a9eac961-e77d-41a6-90a5-ce1a8b0cdb9c\">Windows Language Code Identifier (LCID)-Referenz</a>.</p>\n","name":"AddLanguage","parameterValueGroup":"","position":"Named","type":"<p><span class=\"no-loc xref\">String</span><span>[</span><span>]</span></p>\n"},{"aliases":"","defaultValue":"None","description":"<p>Geben Sie ein Array von Anforderungsobjekten für den Bereitstellungstyp an. Verwenden Sie zum Erstellen eines Anforderungsregelobjekts eines der folgenden Cmdlets:</p>\n<ul>\n<li>\n              <a href=\"new-cmrequirementruleactivedirectorysitevalue\">New-CMRequirementRuleActiveDirectorySiteValue</a></li>\n<li>\n              <a href=\"new-cmrequirementrulebooleanvalue\">New-CMRequirementRuleBooleanValue</a></li>\n<li>\n              <a href=\"new-cmrequirementrulecmsitevalue\">New-CMRequirementRuleCMSiteValue</a></li>\n<li>\n              <a href=\"new-cmrequirementrulecommonvalue\">New-CMRequirementRuleCommonValue</a></li>\n<li>\n              <a href=\"new-cmrequirementruledeviceownershipvalue\">New-CMRequirementRuleDeviceOwnershipValue</a></li>\n<li>\n              <a href=\"new-cmrequirementruleexistential\">New-CMRequirementRuleExistential</a></li>\n<li>\n              <a href=\"new-cmrequirementruleexpression\">New-CMRequirementRuleExpression</a></li>\n<li>\n              <a href=\"new-cmrequirementrulefileattributevalue\">New-CMRequirementRuleFileAttributeValue</a></li>\n<li>\n              <a href=\"new-cmrequirementrulefilepermissionvalue\">New-CMRequirementRuleFilePermissionValue</a></li>\n<li>\n              <a href=\"new-cmrequirementrulefreediskspacevalue\">New-CMRequirementRuleFreeDiskSpaceValue</a></li>\n<li>\n              <a href=\"new-cmrequirementruleinputtypevalue\">New-CMRequirementRuleInputTypeValue</a></li>\n<li>\n              <a href=\"new-cmrequirementruleoperatingsystemlanguagevalue\">New-CMRequirementRuleOperatingSystemLanguageValue</a></li>\n<li>\n              <a href=\"new-cmrequirementruleoperatingsystemvalue\">New-CMRequirementRuleOperatingSystemValue</a></li>\n<li>\n              <a href=\"new-cmrequirementruleouvalue\">New-CMRequirementRuleOUValue</a></li>\n<li>\n              <a href=\"new-cmrequirementruleregistrykeypermissionvalue\">New-CMRequirementRuleRegistryKeyPermissionValue</a></li>\n<li>\n              <a href=\"new-cmrequirementrulescreenresolutionvalue\">New-CMRequirementRuleScreenResolutionValue</a></li>\n</ul>\n<p>Ab Version 2111 können Sie das Cmdlet <a href=\"get-cmdeploymenttyperequirement\">Get-CMDeploymentTypeRequirement</a> verwenden, um Regeln aus einem anderen Bereitstellungstyp zu kopieren.</p>\n","name":"AddRequirement","parameterValueGroup":"","position":"Named","type":"<p><span class=\"no-loc xref\">Rule</span><span>[</span><span>]</span></p>\n"},{"aliases":"","defaultValue":"None","description":"<p>Geben Sie die ID der Anwendung für diesen Bereitstellungstyp an.</p>\n","isRequired":true,"name":"ApplicationId","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Int32</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Geben Sie den Namen der Anwendung für diesen Bereitstellungstyp an.</p>\n","isRequired":true,"name":"ApplicationName","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"PersistContentInClientCache","defaultValue":"None","description":"<p>Legen Sie diesen Parameter auf fest <code>$true</code> , um Inhalte unbegrenzt im Clientcache zu speichern.</p>\n","name":"CacheContent","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"AdministratorComment","defaultValue":"None","description":"<p>Geben Sie eine optionale Beschreibung für den Bereitstellungstyp an.</p>\n","name":"Comment","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"cf","defaultValue":"False","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":"EnableContentLocationFallback, AllowClientsToUseFallbackSourceLocationForContent","defaultValue":"None","description":"<p>Wenn Sie diesen Parameter auf <code>$true</code>festlegen, wenn der Inhalt auf keinen Verteilungspunkten in den aktuellen oder benachbarten Begrenzungsgruppen des Clients verfügbar ist, kann der Client Verteilungspunkte in der Standardbegrenzungsgruppe des Standorts verwenden.</p>\n","name":"ContentFallback","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"InstallationFileLocation","defaultValue":"None","description":"<p>Gibt den Netzwerkquellpfad der MSI-Datei an. Der Standortsystemserver benötigt die Berechtigung zum Lesen der Inhaltsdateien.</p>\n","isRequired":true,"name":"ContentLocation","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Geben Sie einen Anzeigenamen für diesen Bereitstellungstyp an.</p>\n","isRequired":true,"name":"DeploymentTypeName","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"DetectionClauseConnectors","defaultValue":"None","description":"<p>Wenn Sie den <strong>GroupDetectionClauses-Parameter</strong> zum Gruppieren von Erkennungsklauseln verwenden, verwenden Sie diesen Parameter, um den Connector anzugeben.</p>\n<p>Im folgenden Beispiel wird der <strong>OR-Connector</strong> definiert: <code>@{&quot;LogicalName&quot;=$clauseFile3.Setting.LogicalName;&quot;Connector&quot;=&quot;OR&quot;}</code></p>\n","name":"DetectionClauseConnector","parameterValueGroup":"","position":"Named","type":"<p><span class=\"no-loc xref\">Hashtable</span><span>[</span><span>]</span></p>\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":"AllowClientsToShareContentOnSameSubnet","defaultValue":"None","description":"<p>Dieser Parameter ist veraltet. BranchCache ist auf Clients immer aktiviert und wird verwendet, wenn der Verteilungspunkt dies unterstützt.</p>\n","name":"EnableBranchCache","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"EstimatedInstallationTimeMinutes, EstimatedInstallationTimeMins, EstimatedRunTimeMinutes","defaultValue":"None","description":"<p>Geben Sie die geschätzte Installationszeit dieses Bereitstellungstyps für die Anwendung in Minuten an. Das Softwarecenter zeigt dem Benutzer diese Schätzung an, bevor die Anwendung installiert wird.</p>\n","name":"EstimatedRuntimeMins","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Int32</span>\n"},{"aliases":"ForceForUnknownPublisher","defaultValue":"None","description":"<p>Erzwingt die Ausführung des Befehls ohne Benutzerbestätigung.</p>\n","name":"Force","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"Force32BitInstaller","defaultValue":"None","description":"<p>Legen Sie diesen Parameter auf fest <code>$true</code> , um die Installation und Deinstallation von Programmen als 32-Bit-Prozesse auf 64-Bit-Clients auszuführen.</p>\n","name":"Force32Bit","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"Force32BitDetectionScript","defaultValue":"None","description":"<p>Wenn Sie ein benutzerdefiniertes Skript verwenden, um das Vorhandensein dieses Bereitstellungstyps zu erkennen, legen Sie diesen Parameter auf fest <code>$true</code> , um das Skript als 32-Bit-Prozess auf 64-Bit-Clients auszuführen.</p>\n","name":"ForceScriptDetection32Bit","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":"GroupDetectionClausesByLogicalName","defaultValue":"None","description":"<p>Wenn Sie Regeln konfigurieren, um das Vorhandensein dieses Bereitstellungstyps zu erkennen, verwenden Sie diesen Parameter, um Klauseln zu gruppieren. Verwenden Sie eines der folgenden Cmdlets, um eine Erkennungsklausel zu erstellen:</p>\n<ul>\n<li>\n              <a href=\"new-cmdetectionclausedirectory\">New-CMDetectionClauseDirectory</a></li>\n<li>\n              <a href=\"new-cmdetectionclausefile\">New-CMDetectionClauseFile</a></li>\n<li>\n              <a href=\"new-cmdetectionclauseregistrykey\">New-CMDetectionClauseRegistryKey</a></li>\n<li>\n              <a href=\"new-cmdetectionclauseregistrykeyvalue\">New-CMDetectionClauseRegistryKeyValue</a></li>\n<li>\n              <a href=\"new-cmdetectionclausewindowsinstaller\">New-CMDetectionClauseWindowsInstaller</a></li>\n</ul>\n<p>Speichern Sie die Ausgabe dieser Cmdlets in einer Variablen. Verwenden Sie dann das folgende Format, um Klauseln zu gruppieren: <code>$clause2.Setting.LogicalName, $clause3.Setting.LogicalName</code>.</p>\n<div class=\"TIP\">\n<p>Tipp</p>\n<p>Wenn Sie in der Configuration Manager-Konsole die Aktion <strong>Gruppierung</strong> auswählen, zeigen die Klauseln vor und nach den gruppierten Klauseln Klammern an.</p>\n</div>\n","name":"GroupDetectionClauses","parameterValueGroup":"","position":"Named","type":"<p><span class=\"no-loc xref\">String</span><span>[</span><span>]</span></p>\n"},{"aliases":"Application","defaultValue":"None","description":"<p>Geben Sie ein zu konfigurierende Anwendungsobjekt an. Verwenden Sie zum Abrufen dieses Objekts das Cmdlet <a href=\"get-cmapplication\">Get-CMApplication</a> .</p>\n","isRequired":true,"name":"InputObject","parameterValueGroup":"","pipelineInput":true,"position":"Named","type":"<span class=\"no-loc xref\">IResultObject</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Geben Sie das Installationsverhalten für diesen Bereitstellungstyp an:</p>\n<ul>\n<li>\n              <code>InstallForUser</code>: Der Client installiert nur die Anwendung für den Benutzer, für den Sie die Anwendung bereitstellen.</li>\n<li>\n              <code>InstallForSystem</code>: Der Client installiert die Anwendung nur einmal. Es ist für alle Benutzer verfügbar.</li>\n<li>\n              <code>InstallForSystemIfResourceIsDeviceOtherwiseInstallForUser</code>: Wenn Sie die Anwendung auf einem Gerät bereitstellen, wird sie vom Client für alle Benutzer installiert. Wenn Sie die Anwendung für einen Benutzer bereitstellen, installiert der Client sie nur für diesen Benutzer.</li>\n</ul>\n","name":"InstallationBehaviorType","parameterValueGroup":"InstallForUser, InstallForSystem, InstallForSystemIfResourceIsDeviceOtherwiseInstallForUser","position":"Named","type":"<span class=\"no-loc xref\">InstallationBehaviorType</span>\n"},{"aliases":"InstallationProgram","defaultValue":"None","description":"<p>Geben Sie die Befehlszeile für das Installationsprogramm an, um das Windows Installer-Paket zu installieren.</p>\n","isRequired":true,"name":"InstallCommand","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"InstallationStartIn, InstallFolder","defaultValue":"None","description":"<p>Geben Sie den Pfad an, der als Arbeitsverzeichnis verwendet werden soll, wenn der Client <strong>installCommand</strong> ausführt.</p>\n","name":"InstallWorkingDirectory","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Geben Sie die Anforderung für einen angemeldeten Benutzer an:</p>\n<ul>\n<li><p>\n              <code>OnlyWhenNoUserLoggedOn</code>: Nur, wenn kein Benutzer bei Windows angemeldet ist.</p>\n</li>\n<li><p>\n              <code>OnlyWhenUserLoggedOn</code>: Nur, wenn ein Benutzer angemeldet ist. Dies ist die Standardeinstellung.</p>\n</li>\n<li><p>\n              <code>WhetherOrNotUserLoggedOn</code>: Gibt an, ob ein Benutzer angemeldet ist.</p>\n<div class=\"NOTE\">\n<p>Hinweis</p>\n<p>Der Wert <code>WhereOrNotUserLoggedOn</code> ist veraltet. Sie wird durch ersetzt <code>WhetherOrNotUserLoggedOn</code>.</p>\n</div>\n</li>\n</ul>\n<p>Wenn Sie <strong>InstallationBehaviorType</strong> auf <code>InstallForUser</code>festlegen, können Sie diesen Parameter nicht festlegen.</p>\n","name":"LogonRequirementType","parameterValueGroup":"OnlyWhenUserLoggedOn, WhereOrNotUserLoggedOn, WhetherOrNotUserLoggedOn, OnlyWhenNoUserLoggedOn","position":"Named","type":"<span class=\"no-loc xref\">LogonRequirementType</span>\n"},{"aliases":"MaximumAllowedRunTimeMinutes, MaximumAllowedRunTimeMins, MaximumRunTimeMinutes","defaultValue":"None","description":"<p>Geben Sie die maximal zulässige Laufzeit des Bereitstellungsprogramms für diese Anwendung an. Legen Sie einen ganzzahligen Wert in Minuten fest.</p>\n","name":"MaximumRuntimeMins","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Int32</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Geben Sie den MSI-Produktcode an, der als Erkennungsmethode festgelegt werden soll. Wenn Sie diesen Parameter verwenden, werden alle anderen Erkennungsmethoden überschrieben.</p>\n","name":"ProductCode","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Geben Sie das Verhalten nach der Installation an:</p>\n<ul>\n<li><p>\n              <code>BasedOnExitCode</code>: Bestimmen Sie das Verhalten basierend auf Rückgabecodes.</p>\n</li>\n<li><p>\n              <code>NoAction</code>: Keine bestimmte Aktion.</p>\n</li>\n<li><p>\n              <code>ProgramReboot</code>: Das Softwareinstallationsprogramm erzwingt möglicherweise einen Geräteneustart.</p>\n</li>\n<li><p>\n              <code>ForceReboot</code>: Der Configuration Manager-Client erzwingt einen obligatorischen Geräteneustart.</p>\n</li>\n</ul>\n<p>Weitere Informationen zu diesen Verhaltensweisen finden Sie unter <a href=\"/mem/configmgr/apps/deploy-use/create-applications#deployment-type-properties-user-experience-options\">Erstellen von Anwendungen in Configuration Manager</a>.</p>\n","name":"RebootBehavior","parameterValueGroup":"BasedOnExitCode, NoAction, ForceReboot, ProgramReboot","position":"Named","type":"<span class=\"no-loc xref\">PostExecutionBehavior</span>\n"},{"aliases":"RemoveLanguages","defaultValue":"None","description":"<p>Geben Sie ein Array unterstützter Sprachen an, die aus diesem Bereitstellungstyp entfernt werden sollen.</p>\n","name":"RemoveLanguage","parameterValueGroup":"","position":"Named","type":"<p><span class=\"no-loc xref\">String</span><span>[</span><span>]</span></p>\n"},{"aliases":"RemoveRequirements","defaultValue":"None","description":"<p>Geben Sie ein Array von Anforderungsregeln an, die aus diesem Bereitstellungstyp entfernt werden sollen.</p>\n","name":"RemoveRequirement","parameterValueGroup":"","position":"Named","type":"<p><span class=\"no-loc xref\">Rule</span><span>[</span><span>]</span></p>\n"},{"aliases":"RepairProgram","defaultValue":"None","description":"<p>Verwenden Sie diesen Parameter, um den Reparaturbefehl zu konfigurieren. Konfigurieren Sie auch den <strong>RepairWorkingDirectory-Parameter</strong> .</p>\n<p>Ab Version 2006 können Sie eine leere Zeichenfolge angeben.</p>\n","name":"RepairCommand","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"RepairStartIn, RepairFolder","defaultValue":"None","description":"<p>Verwenden Sie diesen Parameter, um das Arbeitsverzeichnis des Reparaturbefehls zu konfigurieren. Konfigurieren Sie auch den <strong>RepairCommand-Parameter</strong> .</p>\n","name":"RepairWorkingDirectory","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"RequiresUserInteraction","defaultValue":"None","description":"<p>Legen Sie diesen Parameter auf fest <code>$true</code> , damit Benutzer die Installation des Bereitstellungstyps anzeigen und damit interagieren können.</p>\n","name":"RequireUserInteraction","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Geben Sie die Skriptdatei an, die zum Erkennen dieses Bereitstellungstyps verwendet werden soll. Verwenden Sie auch den <strong>ScriptLanguage-Parameter</strong> .</p>\n","name":"ScriptFile","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"ScriptType","defaultValue":"None","description":"<p>Wenn Sie die <strong>Parameter ScriptFile</strong> oder <strong>ScriptText</strong> verwenden, verwenden Sie diesen Parameter, um die Skriptsprache anzugeben.</p>\n","isRequired":true,"name":"ScriptLanguage","parameterValueGroup":"PowerShell, VBScript, JavaScript","position":"Named","type":"<span class=\"no-loc xref\">ScriptLanguage</span>\n"},{"aliases":"ScriptContent","defaultValue":"None","description":"<p>Geben Sie den Text eines Skripts an, um diesen Bereitstellungstyp zu erkennen. Verwenden Sie auch den <strong>ScriptLanguage-Parameter</strong> .</p>\n<p>Weitere Informationen finden Sie unter <a href=\"/mem/configmgr/apps/deploy-use/create-applications#about-custom-script-detection-methods\">Informationen zu benutzerdefinierten Skripterkennungsmethoden</a>.</p>\n","name":"ScriptText","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Wenn ein Client einen Verteilungspunkt aus einer benachbarten Begrenzungsgruppe oder der Standardmäßigen Standortbegrenzungsgruppe verwendet, geben Sie die Bereitstellungsoption an:</p>\n<ul>\n<li>\n              <code>DoNothing</code>: Inhalt nicht herunterladen</li>\n<li>\n              <code>Download</code>: Inhalt vom Verteilungspunkt herunterladen und lokal ausführen</li>\n</ul>\n","name":"SlowNetworkDeploymentMode","parameterValueGroup":"DoNothing, Download","position":"Named","type":"<span class=\"no-loc xref\">ContentHandlingMode</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Geben Sie einen MSI-Produktcode an. Dieser Produktcode ist ein GUID-Format.</p>\n<p>Die Windows-Quellverwaltung ermöglicht es, eine .MSI, die durch diesen Bereitstellungstyp dargestellt wird, automatisch aus Inhaltsquelldateien auf einem verfügbaren Verteilungspunkt zu aktualisieren oder zu reparieren.</p>\n","name":"SourceUpdateProductCode","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"UninstallationProgram","defaultValue":"None","description":"<p>Gibt die Befehlszeile zum Deinstallieren der Anwendung an.</p>\n<p>Ab Version 2006 können Sie eine leere Zeichenfolge angeben.</p>\n","name":"UninstallCommand","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Geben Sie den Netzwerkpfad zum Quellinhalt an, der mit <strong>uninstallCommand</strong> verwendet werden soll, der sich von <strong>ContentLocation</strong> unterscheidet. Verwenden Sie diesen Parameter, wenn Sie <strong>UninstallOption</strong> auf <code>Different</code>festlegen.</p>\n","name":"UninstallContentLocation","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Geben Sie mit <strong>UninstallCommand</strong> an, welche Inhalte verwendet werden sollen:</p>\n<ul>\n<li>\n              <code>SameAsInstall</code>: Die Installations- und Deinstallationsinhalte sind identisch. Dies ist die Standardeinstellung.</li>\n<li>\n              <code>NoneRequired</code>: Die Anwendung benötigt keinen Inhalt für die Deinstallation.</li>\n<li>\n              <code>Different</code>: Der Inhalt der Deinstallation unterscheidet sich vom Installationsinhalt. Verwenden Sie <strong>UninstallContentLocation</strong> , um den Netzwerkpfad zu dem Inhalt anzugeben, der zum Deinstallieren der Anwendung verwendet wird.</li>\n</ul>\n","name":"UninstallOption","parameterValueGroup":"SameAsInstall, NoneRequired, Different","position":"Named","type":"<span class=\"no-loc xref\">UninstallContentSetting</span>\n"},{"aliases":"UninstallationStartIn, UninstallFolder","defaultValue":"None","description":"<p>Geben Sie den Pfad an, der als Arbeitsverzeichnis verwendet werden soll, wenn der Client <strong>UninstallCommand</strong> ausführt.</p>\n","name":"UninstallWorkingDirectory","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"InstallationProgramVisibility","defaultValue":"None","description":"<p>Geben Sie die Sichtbarkeit des Installationsprogramms an:</p>\n<ul>\n<li>\n              <code>Normal</code>: Der Bereitstellungstyp wird basierend auf system- und programmbasierten Standardeinstellungen im normalen Modus ausgeführt. Dieser Modus ist die Standardeinstellung.</li>\n<li>\n              <code>Minimized</code>: Der Bereitstellungstyp wird auf Clientgeräten minimiert ausgeführt. Benutzern wird die Installationsaktivität möglicherweise im Infobereich oder in der Taskleiste angezeigt.</li>\n<li>\n              <code>Maximized</code>: Der Bereitstellungstyp wird auf Clientgeräten maximiert ausgeführt. Benutzern werden alle Installationsaktivitäten angezeigt.</li>\n<li>\n              <code>Hidden</code>: Der Bereitstellungstyp wird auf Clientgeräten ausgeblendet ausgeführt. Benutzern wird keine Installationsaktivität angezeigt.</li>\n</ul>\n","name":"UserInteractionMode","parameterValueGroup":"Normal, Minimized, Maximized, Hidden","position":"Named","type":"<span class=\"no-loc xref\">UserInteractionMode</span>\n"},{"aliases":"wi","defaultValue":"False","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>Fügen Sie einen Windows Installer-Bereitstellungstyp hinzu.</p>\n","syntaxes":["Add-CMMsiDeploymentType -ApplicationName <String> [-CacheContent] [-ContentFallback] -ContentLocation <String>\n [-DeploymentTypeName <String>] [-EnableBranchCache] [-EstimatedRuntimeMins <Int32>] [-Force32Bit]\n [-InstallationBehaviorType <InstallationBehaviorType>] [-InstallCommand <String>]\n [-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]\n [-MaximumRuntimeMins <Int32>] [-ProductCode <String>] [-RebootBehavior <PostExecutionBehavior>]\n [-RepairCommand <String>] [-RepairWorkingDirectory <String>] [-RequireUserInteraction]\n [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-SourceUpdateProductCode <String>]\n [-UninstallCommand <String>] [-UninstallContentLocation <String>] [-UninstallOption <UninstallContentSetting>]\n [-UninstallWorkingDirectory <String>] [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>]\n [-RemoveLanguage <String[]>] [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>]\n [-Force] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]","Add-CMMsiDeploymentType -AddDetectionClause <DetectionClause[]> -ApplicationId <Int32> [-CacheContent]\n [-ContentFallback] [-ContentLocation <String>] -DeploymentTypeName <String>\n [-DetectionClauseConnector <Hashtable[]>] [-EnableBranchCache] [-EstimatedRuntimeMins <Int32>] [-Force32Bit]\n [-GroupDetectionClauses <String[]>] [-InstallationBehaviorType <InstallationBehaviorType>]\n -InstallCommand <String> [-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]\n [-MaximumRuntimeMins <Int32>] [-RebootBehavior <PostExecutionBehavior>] [-RepairCommand <String>]\n [-RepairWorkingDirectory <String>] [-RequireUserInteraction]\n [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-SourceUpdateProductCode <String>]\n [-UninstallCommand <String>] [-UninstallContentLocation <String>] [-UninstallOption <UninstallContentSetting>]\n [-UninstallWorkingDirectory <String>] [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>]\n [-RemoveLanguage <String[]>] [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>]\n [-Force] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]","Add-CMMsiDeploymentType -AddDetectionClause <DetectionClause[]> -ApplicationName <String> [-CacheContent]\n [-ContentFallback] [-ContentLocation <String>] -DeploymentTypeName <String>\n [-DetectionClauseConnector <Hashtable[]>] [-EnableBranchCache] [-EstimatedRuntimeMins <Int32>] [-Force32Bit]\n [-GroupDetectionClauses <String[]>] [-InstallationBehaviorType <InstallationBehaviorType>]\n -InstallCommand <String> [-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]\n [-MaximumRuntimeMins <Int32>] [-RebootBehavior <PostExecutionBehavior>] [-RepairCommand <String>]\n [-RepairWorkingDirectory <String>] [-RequireUserInteraction]\n [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-SourceUpdateProductCode <String>]\n [-UninstallCommand <String>] [-UninstallContentLocation <String>] [-UninstallOption <UninstallContentSetting>]\n [-UninstallWorkingDirectory <String>] [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>]\n [-RemoveLanguage <String[]>] [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>]\n [-Force] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]","Add-CMMsiDeploymentType -AddDetectionClause <DetectionClause[]> [-CacheContent] [-ContentFallback]\n [-ContentLocation <String>] -DeploymentTypeName <String> [-DetectionClauseConnector <Hashtable[]>]\n [-EnableBranchCache] [-EstimatedRuntimeMins <Int32>] [-Force32Bit] [-GroupDetectionClauses <String[]>]\n -InputObject <IResultObject> [-InstallationBehaviorType <InstallationBehaviorType>] -InstallCommand <String>\n [-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]\n [-MaximumRuntimeMins <Int32>] [-RebootBehavior <PostExecutionBehavior>] [-RepairCommand <String>]\n [-RepairWorkingDirectory <String>] [-RequireUserInteraction]\n [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-SourceUpdateProductCode <String>]\n [-UninstallCommand <String>] [-UninstallContentLocation <String>] [-UninstallOption <UninstallContentSetting>]\n [-UninstallWorkingDirectory <String>] [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>]\n [-RemoveLanguage <String[]>] [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>]\n [-Force] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]","Add-CMMsiDeploymentType -ApplicationId <Int32> [-CacheContent] [-ContentFallback] [-ContentLocation <String>]\n -DeploymentTypeName <String> [-EnableBranchCache] [-EstimatedRuntimeMins <Int32>] [-Force32Bit]\n [-ForceScriptDetection32Bit] [-InstallationBehaviorType <InstallationBehaviorType>] -InstallCommand <String>\n [-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]\n [-MaximumRuntimeMins <Int32>] [-RebootBehavior <PostExecutionBehavior>] [-RepairCommand <String>]\n [-RepairWorkingDirectory <String>] [-RequireUserInteraction] [-ScriptFile <String>]\n -ScriptLanguage <ScriptLanguage> [-ScriptText <String>] [-SlowNetworkDeploymentMode <ContentHandlingMode>]\n [-SourceUpdateProductCode <String>] [-UninstallCommand <String>] [-UninstallContentLocation <String>]\n [-UninstallOption <UninstallContentSetting>] [-UninstallWorkingDirectory <String>]\n [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>] [-RemoveLanguage <String[]>]\n [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>] [-Force]\n [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]","Add-CMMsiDeploymentType -ApplicationId <Int32> [-CacheContent] [-ContentFallback] -ContentLocation <String>\n [-DeploymentTypeName <String>] [-EnableBranchCache] [-EstimatedRuntimeMins <Int32>] [-Force32Bit]\n [-InstallationBehaviorType <InstallationBehaviorType>] [-InstallCommand <String>]\n [-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]\n [-MaximumRuntimeMins <Int32>] [-ProductCode <String>] [-RebootBehavior <PostExecutionBehavior>]\n [-RepairCommand <String>] [-RepairWorkingDirectory <String>] [-RequireUserInteraction]\n [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-SourceUpdateProductCode <String>]\n [-UninstallCommand <String>] [-UninstallContentLocation <String>] [-UninstallOption <UninstallContentSetting>]\n [-UninstallWorkingDirectory <String>] [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>]\n [-RemoveLanguage <String[]>] [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>]\n [-Force] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]","Add-CMMsiDeploymentType -ApplicationName <String> [-CacheContent] [-ContentFallback]\n [-ContentLocation <String>] -DeploymentTypeName <String> [-EnableBranchCache] [-EstimatedRuntimeMins <Int32>]\n [-Force32Bit] [-ForceScriptDetection32Bit] [-InstallationBehaviorType <InstallationBehaviorType>]\n -InstallCommand <String> [-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]\n [-MaximumRuntimeMins <Int32>] [-RebootBehavior <PostExecutionBehavior>] [-RepairCommand <String>]\n [-RepairWorkingDirectory <String>] [-RequireUserInteraction] [-ScriptFile <String>]\n -ScriptLanguage <ScriptLanguage> [-ScriptText <String>] [-SlowNetworkDeploymentMode <ContentHandlingMode>]\n [-SourceUpdateProductCode <String>] [-UninstallCommand <String>] [-UninstallContentLocation <String>]\n [-UninstallOption <UninstallContentSetting>] [-UninstallWorkingDirectory <String>]\n [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>] [-RemoveLanguage <String[]>]\n [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>] [-Force]\n [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]","Add-CMMsiDeploymentType [-CacheContent] [-ContentFallback] [-ContentLocation <String>]\n -DeploymentTypeName <String> [-EnableBranchCache] [-EstimatedRuntimeMins <Int32>] [-Force32Bit]\n [-ForceScriptDetection32Bit] -InputObject <IResultObject>\n [-InstallationBehaviorType <InstallationBehaviorType>] -InstallCommand <String>\n [-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]\n [-MaximumRuntimeMins <Int32>] [-RebootBehavior <PostExecutionBehavior>] [-RepairCommand <String>]\n [-RepairWorkingDirectory <String>] [-RequireUserInteraction] [-ScriptFile <String>]\n -ScriptLanguage <ScriptLanguage> [-ScriptText <String>] [-SlowNetworkDeploymentMode <ContentHandlingMode>]\n [-SourceUpdateProductCode <String>] [-UninstallCommand <String>] [-UninstallContentLocation <String>]\n [-UninstallOption <UninstallContentSetting>] [-UninstallWorkingDirectory <String>]\n [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>] [-RemoveLanguage <String[]>]\n [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>] [-Force]\n [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]","Add-CMMsiDeploymentType [-CacheContent] [-ContentFallback] -ContentLocation <String>\n [-DeploymentTypeName <String>] [-EnableBranchCache] [-EstimatedRuntimeMins <Int32>] [-Force32Bit]\n -InputObject <IResultObject> [-InstallationBehaviorType <InstallationBehaviorType>] [-InstallCommand <String>]\n [-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]\n [-MaximumRuntimeMins <Int32>] [-ProductCode <String>] [-RebootBehavior <PostExecutionBehavior>]\n [-RepairCommand <String>] [-RepairWorkingDirectory <String>] [-RequireUserInteraction]\n [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-SourceUpdateProductCode <String>]\n [-UninstallCommand <String>] [-UninstallContentLocation <String>] [-UninstallOption <UninstallContentSetting>]\n [-UninstallWorkingDirectory <String>] [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>]\n [-RemoveLanguage <String[]>] [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>]\n [-Force] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]"],"uid":"ConfigurationManager.Add-CMMsiDeploymentType","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/Add-CMMsiDeploymentType.md","xrefs":[{"href":"https://learn.microsoft.com/powershell/module/configurationmanager/add-cmmsideploymenttype","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"Add-CMMsiDeploymentType","schemaType":"PowershellCmdlet","summary":"<p>Fügen Sie einen Windows Installer-Bereitstellungstyp hinzu.</p>\n","uid":"ConfigurationManager.Add-CMMsiDeploymentType"}],"canonical_url":"https://learn.microsoft.com/de-de/powershell/module/configurationmanager/add-cmmsideploymenttype?view=sccm-ps","_op_canonicalUrl":"https://learn.microsoft.com/de-de/powershell/module/configurationmanager/add-cmmsideploymenttype?view=sccm-ps"},"pageMetadata":"<meta name=\"description\" content=\"<p>Verwenden Sie dieses Cmdlet, um einer Anwendung einen <strong>Windows Installer-Bereitstellungstyp (MSI)</strong> hinzuzufügen.</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/Add-CMMsiDeploymentType.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=\"Add-CMMsiDeploymentType\" />\r\n<meta name=\"notes\" content=\"\" />\r\n<meta name=\"schema\" content=\"PowershellCmdlet\" />\r\n<meta name=\"summary\" content=\"<p>Fügen Sie einen Windows Installer-Bereitstellungstyp hinzu.</p>\n\" />\r\n<meta name=\"syntaxes\" content=\"Add-CMMsiDeploymentType -ApplicationName <String> [-CacheContent] [-ContentFallback] -ContentLocation <String>\n [-DeploymentTypeName <String>] [-EnableBranchCache] [-EstimatedRuntimeMins <Int32>] [-Force32Bit]\n [-InstallationBehaviorType <InstallationBehaviorType>] [-InstallCommand <String>]\n [-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]\n [-MaximumRuntimeMins <Int32>] [-ProductCode <String>] [-RebootBehavior <PostExecutionBehavior>]\n [-RepairCommand <String>] [-RepairWorkingDirectory <String>] [-RequireUserInteraction]\n [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-SourceUpdateProductCode <String>]\n [-UninstallCommand <String>] [-UninstallContentLocation <String>] [-UninstallOption <UninstallContentSetting>]\n [-UninstallWorkingDirectory <String>] [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>]\n [-RemoveLanguage <String[]>] [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>]\n [-Force] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"syntaxes\" content=\"Add-CMMsiDeploymentType -AddDetectionClause <DetectionClause[]> -ApplicationId <Int32> [-CacheContent]\n [-ContentFallback] [-ContentLocation <String>] -DeploymentTypeName <String>\n [-DetectionClauseConnector <Hashtable[]>] [-EnableBranchCache] [-EstimatedRuntimeMins <Int32>] [-Force32Bit]\n [-GroupDetectionClauses <String[]>] [-InstallationBehaviorType <InstallationBehaviorType>]\n -InstallCommand <String> [-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]\n [-MaximumRuntimeMins <Int32>] [-RebootBehavior <PostExecutionBehavior>] [-RepairCommand <String>]\n [-RepairWorkingDirectory <String>] [-RequireUserInteraction]\n [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-SourceUpdateProductCode <String>]\n [-UninstallCommand <String>] [-UninstallContentLocation <String>] [-UninstallOption <UninstallContentSetting>]\n [-UninstallWorkingDirectory <String>] [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>]\n [-RemoveLanguage <String[]>] [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>]\n [-Force] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"syntaxes\" content=\"Add-CMMsiDeploymentType -AddDetectionClause <DetectionClause[]> -ApplicationName <String> [-CacheContent]\n [-ContentFallback] [-ContentLocation <String>] -DeploymentTypeName <String>\n [-DetectionClauseConnector <Hashtable[]>] [-EnableBranchCache] [-EstimatedRuntimeMins <Int32>] [-Force32Bit]\n [-GroupDetectionClauses <String[]>] [-InstallationBehaviorType <InstallationBehaviorType>]\n -InstallCommand <String> [-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]\n [-MaximumRuntimeMins <Int32>] [-RebootBehavior <PostExecutionBehavior>] [-RepairCommand <String>]\n [-RepairWorkingDirectory <String>] [-RequireUserInteraction]\n [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-SourceUpdateProductCode <String>]\n [-UninstallCommand <String>] [-UninstallContentLocation <String>] [-UninstallOption <UninstallContentSetting>]\n [-UninstallWorkingDirectory <String>] [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>]\n [-RemoveLanguage <String[]>] [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>]\n [-Force] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"syntaxes\" content=\"Add-CMMsiDeploymentType -AddDetectionClause <DetectionClause[]> [-CacheContent] [-ContentFallback]\n [-ContentLocation <String>] -DeploymentTypeName <String> [-DetectionClauseConnector <Hashtable[]>]\n [-EnableBranchCache] [-EstimatedRuntimeMins <Int32>] [-Force32Bit] [-GroupDetectionClauses <String[]>]\n -InputObject <IResultObject> [-InstallationBehaviorType <InstallationBehaviorType>] -InstallCommand <String>\n [-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]\n [-MaximumRuntimeMins <Int32>] [-RebootBehavior <PostExecutionBehavior>] [-RepairCommand <String>]\n [-RepairWorkingDirectory <String>] [-RequireUserInteraction]\n [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-SourceUpdateProductCode <String>]\n [-UninstallCommand <String>] [-UninstallContentLocation <String>] [-UninstallOption <UninstallContentSetting>]\n [-UninstallWorkingDirectory <String>] [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>]\n [-RemoveLanguage <String[]>] [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>]\n [-Force] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"syntaxes\" content=\"Add-CMMsiDeploymentType -ApplicationId <Int32> [-CacheContent] [-ContentFallback] [-ContentLocation <String>]\n -DeploymentTypeName <String> [-EnableBranchCache] [-EstimatedRuntimeMins <Int32>] [-Force32Bit]\n [-ForceScriptDetection32Bit] [-InstallationBehaviorType <InstallationBehaviorType>] -InstallCommand <String>\n [-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]\n [-MaximumRuntimeMins <Int32>] [-RebootBehavior <PostExecutionBehavior>] [-RepairCommand <String>]\n [-RepairWorkingDirectory <String>] [-RequireUserInteraction] [-ScriptFile <String>]\n -ScriptLanguage <ScriptLanguage> [-ScriptText <String>] [-SlowNetworkDeploymentMode <ContentHandlingMode>]\n [-SourceUpdateProductCode <String>] [-UninstallCommand <String>] [-UninstallContentLocation <String>]\n [-UninstallOption <UninstallContentSetting>] [-UninstallWorkingDirectory <String>]\n [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>] [-RemoveLanguage <String[]>]\n [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>] [-Force]\n [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"syntaxes\" content=\"Add-CMMsiDeploymentType -ApplicationId <Int32> [-CacheContent] [-ContentFallback] -ContentLocation <String>\n [-DeploymentTypeName <String>] [-EnableBranchCache] [-EstimatedRuntimeMins <Int32>] [-Force32Bit]\n [-InstallationBehaviorType <InstallationBehaviorType>] [-InstallCommand <String>]\n [-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]\n [-MaximumRuntimeMins <Int32>] [-ProductCode <String>] [-RebootBehavior <PostExecutionBehavior>]\n [-RepairCommand <String>] [-RepairWorkingDirectory <String>] [-RequireUserInteraction]\n [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-SourceUpdateProductCode <String>]\n [-UninstallCommand <String>] [-UninstallContentLocation <String>] [-UninstallOption <UninstallContentSetting>]\n [-UninstallWorkingDirectory <String>] [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>]\n [-RemoveLanguage <String[]>] [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>]\n [-Force] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"syntaxes\" content=\"Add-CMMsiDeploymentType -ApplicationName <String> [-CacheContent] [-ContentFallback]\n [-ContentLocation <String>] -DeploymentTypeName <String> [-EnableBranchCache] [-EstimatedRuntimeMins <Int32>]\n [-Force32Bit] [-ForceScriptDetection32Bit] [-InstallationBehaviorType <InstallationBehaviorType>]\n -InstallCommand <String> [-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]\n [-MaximumRuntimeMins <Int32>] [-RebootBehavior <PostExecutionBehavior>] [-RepairCommand <String>]\n [-RepairWorkingDirectory <String>] [-RequireUserInteraction] [-ScriptFile <String>]\n -ScriptLanguage <ScriptLanguage> [-ScriptText <String>] [-SlowNetworkDeploymentMode <ContentHandlingMode>]\n [-SourceUpdateProductCode <String>] [-UninstallCommand <String>] [-UninstallContentLocation <String>]\n [-UninstallOption <UninstallContentSetting>] [-UninstallWorkingDirectory <String>]\n [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>] [-RemoveLanguage <String[]>]\n [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>] [-Force]\n [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"syntaxes\" content=\"Add-CMMsiDeploymentType [-CacheContent] [-ContentFallback] [-ContentLocation <String>]\n -DeploymentTypeName <String> [-EnableBranchCache] [-EstimatedRuntimeMins <Int32>] [-Force32Bit]\n [-ForceScriptDetection32Bit] -InputObject <IResultObject>\n [-InstallationBehaviorType <InstallationBehaviorType>] -InstallCommand <String>\n [-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]\n [-MaximumRuntimeMins <Int32>] [-RebootBehavior <PostExecutionBehavior>] [-RepairCommand <String>]\n [-RepairWorkingDirectory <String>] [-RequireUserInteraction] [-ScriptFile <String>]\n -ScriptLanguage <ScriptLanguage> [-ScriptText <String>] [-SlowNetworkDeploymentMode <ContentHandlingMode>]\n [-SourceUpdateProductCode <String>] [-UninstallCommand <String>] [-UninstallContentLocation <String>]\n [-UninstallOption <UninstallContentSetting>] [-UninstallWorkingDirectory <String>]\n [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>] [-RemoveLanguage <String[]>]\n [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>] [-Force]\n [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"syntaxes\" content=\"Add-CMMsiDeploymentType [-CacheContent] [-ContentFallback] -ContentLocation <String>\n [-DeploymentTypeName <String>] [-EnableBranchCache] [-EstimatedRuntimeMins <Int32>] [-Force32Bit]\n -InputObject <IResultObject> [-InstallationBehaviorType <InstallationBehaviorType>] [-InstallCommand <String>]\n [-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]\n [-MaximumRuntimeMins <Int32>] [-ProductCode <String>] [-RebootBehavior <PostExecutionBehavior>]\n [-RepairCommand <String>] [-RepairWorkingDirectory <String>] [-RequireUserInteraction]\n [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-SourceUpdateProductCode <String>]\n [-UninstallCommand <String>] [-UninstallContentLocation <String>] [-UninstallOption <UninstallContentSetting>]\n [-UninstallWorkingDirectory <String>] [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>]\n [-RemoveLanguage <String[]>] [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>]\n [-Force] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"uid\" content=\"ConfigurationManager.Add-CMMsiDeploymentType\" />\r\n","themesRelativePathToOutputRoot":"_themes/"}