Set-SettingOverride
Questo cmdlet è disponibile solo in Exchange locale.
Attenzione: l'utilizzo errato dei cmdlet di sostituzione dell'impostazione può causare gravi danni all'organizzazione di Exchange. Questo danno potrebbe richiedere la reinstallazione di Exchange. Usare questi cmdlet solo come indicato dalla documentazione del prodotto o sotto la direzione di Microsoft servizio clienti e supporto tecnico.
Usare il cmdlet Set-SettingOverride per modificare le sostituzioni dell'impostazione che archivia le personalizzazioni di Exchange in Active Directory anziché nei file di testo nel server.
Per informazioni sui set di parametri nella sezione Sintassi, vedere Sintassi del cmdlet di Exchange.
Sintassi
Set-SettingOverride
[-Identity] <SettingOverrideIdParameter>
[-Confirm]
[-DomainController <Fqdn>]
[-Force]
[-MaxVersion <Version>]
[-MinVersion <Version>]
[-Parameters <MultiValuedProperty>]
[-Reason <String>]
[-Server <String[]>]
[-WhatIf]
[<CommonParameters>]
Descrizione
L'impostazione delle sostituzioni configura e archivia le personalizzazioni del server Exchange in Active Directory. Le impostazioni possono essere specifiche dell'organizzazione o del server e vengono mantenute in Active Directory in Aggiornamenti cumulativi di Exchange. Le personalizzazioni di Exchange in web.config o exe.config file di configurazione dell'applicazione XML sono specifiche del server e vanno perse quando si installa l'cu di Exchange successiva.
È necessario disporre delle autorizzazioni prima di poter eseguire questo cmdlet. Sebbene in questo argomento vengano elencati tutti i parametri relativi al cmdlet, si potrebbe non avere accesso ad alcuni di essi qualora non siano inclusi nelle autorizzazioni assegnate. Per individuare le autorizzazioni necessarie per eseguire cmdlet o parametri nell'organizzazione, vedere Trovare le autorizzazioni necessarie per eseguire i cmdlet di Exchange.
Esempio
Esempio 1
Set-SettingOverride -Identity "Change OAB Generation" -Server Mailbox01 -Parameters @("WorkCycle=03:00:00")
In questo esempio viene modificato l'override dell'impostazione denominato Change OAB Generation nel server denominato Mailbox01 impostando l'intervallo di generazione della Rubrica offline su 3 ore.
Parametri
-Confirm
L'opzione Confirm consente di specificare se visualizzare o nascondere la richiesta di conferma. L'impatto di questa opzione sul cmdlet dipende dalla richiesta di conferma del cmdlet prima di procedere.
- I cmdlet distruttivi , ad esempio i cmdlet Remove-*, hanno una pausa predefinita che impone di confermare il comando prima di procedere. Per questi cmdlet, è possibile ignorare la richiesta di conferma usando questa precisa sintassi:
-Confirm:$false
. - La maggior parte degli altri cmdlet (ad esempio, i cmdlet New-* e Set-*) non hanno una pausa predefinita. Per questi cmdlet, specificando l'opzione Confirm senza un valore viene introdotta una pausa che impone all'utente di confermare il comando prima di procedere.
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
Il parametro DomainController consente di specificare il controller di dominio utilizzato da questo cmdlet per la lettura o la scrittura dei dati in Active Directory. Identificare il controller di dominio mediante il relativo nome di dominio completo (FQDN). Ad esempio, 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
L'opzione Forza nasconde i messaggi di avviso o di conferma. Con questa opzione non è necessario specificare alcun valore.
È possibile utilizzare questa opzione per eseguire attività a livello di programmazione, se la richiesta di un input amministrativo è inappropriata.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2016, Exchange Server 2019 |
-Identity
Il parametro Identity consente di specificare l'override di impostazione che si desidera modificare. È possibile utilizzare qualsiasi valore che identifichi l'override in maniera univoca. Ad esempio:
- Nome
- Nome distinto (DN)
- GUID
Type: | SettingOverrideIdParameter |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-MaxVersion
Il parametro MaxVersion specifica la versione più recente di Exchange 2016 a cui si applica questa sostituzione (fino al valore specificato incluso).
L'input valido per questo parametro è un valore di versione di Exchange 2016 nel formato 15.1.xxx.xx. È possibile utilizzare valori con zero iniziale, che viene però rimosso dai risultati. Ad esempio, 15.01.0225.042 è memorizzato come 15.1.225.42.
Per rimuovere un valore di versione configurato in modo che l'override si applichi a tutte le versioni di Exchange 2016, usare il valore $null.
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
Il parametro MinVersion specifica la versione meno recente di Exchange 2016 a cui si applica questa sostituzione (fino al valore specificato incluso).
L'input valido per questo parametro è un valore di versione di Exchange 2016 nel formato 15.1.xxx.xx. È possibile utilizzare valori con zero iniziale, che viene però rimosso dai risultati. Ad esempio, 15.01.0225.042 è memorizzato come 15.1.225.42.
Per rimuovere un valore di versione configurato in modo che l'override si applichi a tutte le versioni di Exchange 2016, usare il valore $null.
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 |
-Parameters
Il parametro Parameters consente di specificare uno o più parametri per l'override disponibili per la combinazione dei valori dei parametri Component e Section. Questo parametro usa la sintassi : @("Parameter1=Value1","Parameter2=Value2"...)
. Ad esempio:
@("Enabled=true")
@("IMServerName=<SkypePoolFQDN>","IMCertificateThumbprint=<ThumbprintGUID>")
Type: | MultiValuedProperty |
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 |
-Reason
Il parametro Reason viene utilizzato per fornire una descrizione del motivo per cui l'override è stato creato. Se il valore contiene degli spazi, è necessario racchiuderlo tra virgolette (").
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 |
-Server
Il parametro Server specifica il nome del server Exchange 2016 in cui si vuole applicare l'override. È possibile specificare un singolo nome di server di Exchange 2016 o una matrice di caratteri jolly per il nome del server Exchange 2016. Ad esempio, se si dispone di tre server Exchange 2016 denominati Exchange01, Exchange02 ed Exchange03, specificare il valore Exchange* per applicare l'override a tutti.
Per rimuovere il server specificato in modo che l'override si applichi a tutti i server Exchange 2016 nella foresta di Active Directory, usare il valore $null.
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
L'opzione WhatIf consente di simulare le azioni del comando. È possibile utilizzare tale opzione per visualizzare le modifiche che verrebbero applicate senza effettivamente applicarle. Con questa opzione non è necessario specificare alcun valore.
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 |