New-SettingOverride
Dieses Cmdlet ist nur lokal in Exchange verfügbar.
Achtung: Eine falsche Verwendung der Außerkraftsetzungs-Cmdlets für die Einstellung kann schwerwiegenden Schaden für Ihre Exchange-Organisation verursachen. Aufgrund dieses Schadens müssen Sie Exchange möglicherweise erneut installieren. Verwenden Sie diese Cmdlets nur gemäß den Anweisungen in der Produktdokumentation oder unter der Leitung von Microsoft Kundendienst und Support.
Verwenden Sie das Cmdlet New-SettingOverride, um Einstellungsüberschreibungen zu erstellen, die Exchange-Anpassungen in Active Directory statt in Textdateien auf dem Server speichern.
Informationen zu den Parametersätzen im Abschnitt zur Syntax weiter unten finden Sie unter Syntax der Exchange-Cmdlets.
Syntax
New-SettingOverride
[-Name] <String>
-Component <String>
-Parameters <MultiValuedProperty>
-Reason <String>
-Section <String>
[-Confirm]
[-DomainController <Fqdn>]
[-Force]
[-MaxVersion <Version>]
[-MinVersion <Version>]
[-Server <String[]>]
[-WhatIf]
[<CommonParameters>]
Beschreibung
Festlegen von Außerkraftsetzungen konfigurieren und speichern Exchange-Serveranpassungen in Active Directory. Die Einstellungen können organisationsweit oder serverspezifisch sein und in Active Directory über Exchange Cumulative Aktualisierungen (CUs) hinweg beibehalten werden. Exchange-Anpassungen in web.config oder exe.config XML-Anwendungskonfigurationsdateien sind serverspezifisch und gehen beim Installieren des nächsten Exchange CU verloren.
Bevor Sie dieses Cmdlet ausführen können, müssen Ihnen die entsprechenden Berechtigungen zugewiesen werden. Auch wenn in diesem Thema alle Parameter für das Cmdlet aufgeführt werden, verfügen Sie möglicherweise nicht über den Zugriff auf einige Parameter, wenn sie nicht in den Ihnen zugewiesenen Berechtigungen enthalten sind. Wie Sie herausfinden, welche Berechtigungen zur Ausführung eines bestimmten Cmdlets oder Parameters in Ihrer Organisation erforderlich sind, können Sie unter Find the permissions required to run any Exchange cmdlet nachlesen.
Beispiele
Beispiel 1
New-SettingOverride -Name "IM Override" -Component OwaServer -Section IMSettings -Parameters @("IMServerName=skype01.contoso.com","IMCertificateThumbprint=CDF34A740E9D225A1A06193A9D44B2CE22775308") -Reason "Configure IM"
In diesem Beispiel wird eine neue Einstellungsüberschreibung mit dem Namen Chatserverintegration erstellt. Diese Außerkraftsetzung gibt den Skype for Business Server 2015-Pool und einen Zertifikatfingerabdruck an, der die Integration von Chatnachrichten zwischen Outlook im Web und Skype for Business ermöglicht. Da der Server-Parameter nicht verwendet wird, gilt die Außerkraftsetzung für alle Exchange 2016-Server in der Active Directory-Gesamtstruktur.
Weitere Informationen finden Sie im Thema Konfigurieren der Chatintegration mit Outlook im Web in Exchange 2016.
Beispiel 2
New-SettingOverride -Name "Change OAB Generation" -Server Mailbox01 -Component TimeBasedAssistants -Section OABGeneratorAssistant -Parameters @("WorkCycle=02:00:00") -Reason "Generate OAB Every 2 hours"
In diesem Beispiel wird eine neue Einstellungsüberschreibung mit dem Namen OAB-Generierung ändern erstellt. Diese Außerkraftsetzung gibt ein OAB-Generierungsintervall von 2 Stunden an. Da der Server-Parameter verwendet wird, gilt die Außerkraftsetzung nur für den angegebenen Server mit dem Namen Mailbox01.
Weitere Informationen finden Sie im Thema Ändern des Zeitplans für die Offlineadressbuchgenerierung in Exchange.
Parameter
-Component
Der Parameter Component gibt die Komponente an, auf die die Außerkraftsetzung der Einstellung angewendet wird. Zum Beispiel:
- TimeBasedAssistants
- OwaServer
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Confirm
Die Option "Confirm" gibt an, ob die Bestätigungsaufforderung angezeigt oder ausgeblendet werden soll. Wie diese Option sich auf das Cmdlet auswirkt, hängt davon ab, ob für die Option vor dem Fortfahren eine Bestätigung erforderlich ist.
- Destruktive Cmdlets (z. B. Remove-*-Cmdlets) verfügen über eine integrierte Pause, die Sie zwingt, den Befehl zu bestätigen, bevor Sie fortfahren. Für diese Cmdlets können Sie die Bestätigungsaufforderung mit genau dieser Syntax überspringen:
-Confirm:$false
. - Die meisten anderen Cmdlets (z. B. New-* und Set-*-Cmdlets) verfügen nicht über eine integrierte Pause. Bei diesen Cmdlets führt das Angeben der Option "Confirm" ohne einen Wert eine Pause ein, die Sie zwingt, den Befehl vor dem Fortfahren zu bestätigen.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-DomainController
Der Parameter "DomainController" gibt den Domänencontroller an, der von diesem Cmdlet verwendet wird, um aus Active Directory Daten zu lesen oder hineinzuschreiben. Der Domänencontroller kann anhand seines vollqualifizierten Domänennamens (Fully Qualified Domain Name, FQDN) ermittelt werden. Beispiel: dc01.contoso.com.
Type: | Fqdn |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Force
Der Schalter „Erzwingen“ blendet Warnungs- oder Bestätigungsmeldungen aus. Sie müssen keinen Wert für diese Option angeben.
Sie können diesen Switch verwenden, um Aufgaben in Fällen programmgesteuert auszuführen, in denen die administrative Eingabe unangemessen ist.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-MaxVersion
Der Parameter MaxVersion gibt die neueste Version von Exchange 2016 an, für die diese Außerkraftsetzung gilt (bis einschließlich des angegebenen Werts).
Gültige Eingabe für diesen Parameter ist ein Exchange 2016-Versionswert im Format 15.1.xxx.xx. Sie können Werte mit führenden Nullen verwenden, aber die führenden Nullen werden aus den Ergebnissen entfernt. Beispielsweise wird 15.01.0225.042 als 15.1.225.42 gespeichert.
Der Standardwert ist leer ($null), was bedeutet, dass die Außerkraftsetzung für alle Versionen von Exchange 2016 gilt.
Type: | Version |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-MinVersion
Der Parameter MinVersion gibt die früheste Version von Exchange 2016 an, für die diese Außerkraftsetzung gilt (bis einschließlich des angegebenen Werts).
Gültige Eingabe für diesen Parameter ist ein Exchange 2016-Versionswert im Format 15.1.xxx.xx. Sie können Werte mit führenden Nullen verwenden, aber die führenden Nullen werden aus den Ergebnissen entfernt. Beispielsweise wird 15.01.0225.042 als 15.1.225.42 gespeichert.
Der Standardwert ist leer ($null), was bedeutet, dass die Außerkraftsetzung für alle Versionen von Exchange 2016 gilt.
Type: | Version |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Name
Der Parameter Name gibt den eindeutigen Namen der Außerkraftsetzung der Einstellung an. Wenn der Wert Leerzeichen enthält, setzen Sie ihn in Anführungszeichen (").
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Parameters
Der Parameter Parameters gibt einen oder mehrere Parameter für die Außerkraftsetzung an, die für die Kombination der Parameterwerte Component und Section verfügbar sind. Für diesen Parameter wird die Syntax verwendet: @("Parameter1=Value1","Parameter2=Value2"...)
. Zum Beispiel:
@("Enabled=true")
@("IMServerName=<SkypePoolFQDN>","IMCertificateThumbprint=<ThumbprintGUID>")
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Reason
Der Parameter Reason gibt an, warum Sie die Außerkraftsetzung der Einstellung erstellen. Wenn der Wert Leerzeichen enthält, setzen Sie ihn in Anführungszeichen (").
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Section
Der Parameter Section gibt den Namen des Abschnitts an, für den die Außerkraftsetzung erstellt wird. Die verfügbaren Werte für diesen Parameter sind vom Wert des Parameters Component abhängig.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Server
Der Parameter Server gibt den Namen des Exchange 2016-Servers an, auf den die Außerkraftsetzung angewendet werden soll. Sie können einen einzelnen Exchange 2016-Servernamen oder ein Array von Exchange 2016-Servernamenplatzhaltern angeben. Wenn Sie beispielsweise über drei Exchange 2016-Server mit den Namen Exchange01, Exchange02 und Exchange03 verfügen, geben Sie den Wert Exchange* an, um die Außerkraftsetzung auf alle anzuwenden.
Wenn Sie diesen Parameter nicht zum Angeben eines Servers verwenden, gilt die Außerkraftsetzung für alle Exchange 2016-Server in der Active Directory-Gesamtstruktur.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-WhatIf
Die Option "WhatIf" simuliert die Aktionen des Befehls. Sie können diesen Switch verwenden, um die Änderungen anzuzeigen, die auftreten würden, ohne diese Änderungen tatsächlich anzuwenden. Sie müssen keinen Wert für diese Option angeben.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |