Set-PublicFolder
Questo cmdlet è disponibile in Exchange locale e nel servizio basato su cloud. Alcuni parametri e impostazioni possono essere esclusivi di singoli ambienti.
Il cmdlet Set-PublicFolder consente di impostare gli attributi delle cartelle pubbliche.
Per informazioni sui set di parametri nella sezione Sintassi, vedere Sintassi del cmdlet di Exchange.
Sintassi
Set-PublicFolder
[-Identity] <PublicFolderIdParameter>
[-AgeLimit <EnhancedTimeSpan>]
[-Confirm]
[-DomainController <Fqdn>]
[-EformsLocaleId <CultureInfo>]
[-Force]
[-HiddenFromAddressListsEnabled <Boolean>]
[-IssueWarningQuota <Unlimited>]
[-LocalReplicaAgeLimit <EnhancedTimeSpan>]
[-MailRecipientGuid <Guid>]
[-MailEnabled <Boolean>]
[-MaxItemSize <Unlimited>]
[-Name <String>]
[-OverrideContentMailbox <MailboxIdParameter>]
[-Path <PublicFolderIdParameter>]
[-PerUserReadStateEnabled <Boolean>]
[-ProhibitPostQuota <Unlimited>]
[-Replicas <DatabaseIdParameter[]>]
[-ReplicationSchedule <Schedule>]
[-RetainDeletedItemsFor <EnhancedTimeSpan>]
[-Server <ServerIdParameter>]
[-UseDatabaseAgeDefaults <Boolean>]
[-UseDatabaseQuotaDefaults <Boolean>]
[-UseDatabaseReplicationSchedule <Boolean>]
[-UseDatabaseRetentionDefaults <Boolean>]
[-WhatIf]
[<CommonParameters>]
Descrizione
È 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-PublicFolder "\Customer Service Requests" -UseDatabaseReplicationSchedule $false
In Exchange 2010 questo esempio modifica una cartella pubblica in modo che non usi la pianificazione della replica predefinita del database.
Esempio 2
Set-PublicFolder "\Customer Service Requests" -OverrideContentMailbox North_America
In questo esempio si modifica la posizione dei contenuti della cassetta postale della gerarchia di cartelle pubbliche in North_America .
Esempio 3
Set-PublicFolder \MyPublicFolder -ReplicationSchedule "Saturday.12:00 AM-Monday.12:00 AM"
In Exchange 2010 questo esempio imposta la replica della cartella solo nei fine settimana.
Parametri
-AgeLimit
Il parametro AgeLimit consente di specificare il limite complessivo di validità sulla cartella. Le repliche di questa cartella pubblica vengono eliminate automaticamente una volta superato il periodo di validità.
Per specificare un valore, immetterlo come intervallo di tempo: dd.hh:mm:ss dove dd = giorni, hh = ore, mm = minuti e ss = secondi.
Type: | EnhancedTimeSpan |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online |
-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 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online |
-DomainController
Questo parametro è disponibile solo in Exchange locale.
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 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-EformsLocaleId
Il parametro EformsLocaleId consente di indicare la versione specifica locale della libreria dei moduli elettronici. L'input valido per il parametro EformsLocaleId è costituito dai nomi di stringa elencati nella colonna Culture Name nella Microsoft riferimento alla classe libreria di classi .NET disponibile in CultureInfo Class.
Type: | CultureInfo |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online |
-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 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online |
-HiddenFromAddressListsEnabled
Questo parametro è disponibile solo in Exchange Server 2010.
Il parametro HiddenFromAddressListsEnabled specifica se nascondere la cartella pubblica dagli elenchi di indirizzi.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
-Identity
Il parametro Identity consente di specificare il nome e il percorso della cartella pubblica da modificare. Un valore valido usa il formato : \Level1\Level2\...\LevenN\PublicFolder
. Ad esempio, "\Customer Discussion"
o "\Engineering\Customer Discussion"
.
Type: | PublicFolderIdParameter |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online |
-IssueWarningQuota
Il parametro IssueWarningQuota consente di specificare la dimensione della cartella pubblica che, una volta raggiunta, fa sì che venga inviata una notifica ai relativi proprietari ad indicare che la cartella è quasi piena.
Il valore predefinito è unlimited, che è di 2 terabyte.
Nel caso venga immesso un valore, qualificarlo con una delle seguenti unità:
- B (byte)
- KB (kilobyte)
- MB (megabyte)
- GB (gigabyte)
- TB (terabyte)
TB (terabyte)
L'intervallo di input valido per questo parametro è compreso tra 1 e 2TB.
Type: | Unlimited |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online |
-LocalReplicaAgeLimit
Questo parametro è disponibile solo in Exchange Server 2010
Il parametro LocalReplicaAgeLimit specifica il limite di validità della replica nel server connesso, se è presente una replica.
Type: | EnhancedTimeSpan |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
-MailEnabled
Il parametro MailEnabled consente di specificare che la cartella pubblica sia abilitata alla posta elettronica. A tale scopo, utilizzare il valore $true.
Questo parametro viene utilizzato per correggere una cartella pubblica abilitata alla posta elettronica che ha perso lo stato di abilitazione alla posta. Se si tenta di utilizzare questo parametro per abilitare alla posta elettronica una cartella pubblica che non è mai stata abilitata alla posta, il comando avrà esito negativo.
Type: | Boolean |
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, Exchange Online |
-MailRecipientGuid
Il parametro MailRecipientGuid specifica il valore MailRecipientGuid della cartella pubblica. Questo parametro viene utilizzato per correggere una cartella pubblica abilitata alla posta elettronica che ha perso il valore MailRecipientGuid.
Il valore specificato per questo parametro deve corrispondere al valore MailRecipientGuid di una cartella pubblica esistente abilitata per la posta elettronica. In caso contrario, il comando avrà esito negativo.
Type: | Guid |
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, Exchange Online |
-MaxItemSize
Il parametro MaxItemSize consente di specificare la dimensione massima per gli elementi inviati. Gli elementi superiori al valore del parametro MaxItemSize vengono rifiutati. Il valore predefinito è unlimited, che è di 2 gigabyte. Nel caso venga immesso un valore, qualificarlo con una delle seguenti unità:
Nel caso venga immesso un valore, qualificarlo con una delle seguenti unità:
- B (byte)
- KB (kilobyte)
- MB (megabyte)
- GB (gigabyte)
- TB (terabyte)
TB (terabyte)
L'intervallo di input valido per questo parametro è compreso tra 1 e 2GB.
Type: | Unlimited |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online |
-Name
Il parametro Name consente di specificare il nome della cartella pubblica.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online |
-OverrideContentMailbox
Questo parametro è disponibile solo in Exchange locale.
Il parametro OverrideContentMailbox consente di specificare la cassetta postale della cartella pubblica di destinazione in cui si desidera spostare il contenuto della cartella pubblica. È possibile utilizzare qualsiasi valore che identifichi la cassetta postale in modo univoco. Ad esempio:
- Nome
- Alias
- Nome distinto (DN)
- Nome distinto (DN)
- Dominio\nomeutente
- Indirizzo di posta elettronica
- GUID
- LegacyExchangeDN
- SamAccountName
- ID utente o Nome entità utente (UPN)
Type: | MailboxIdParameter |
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 |
-Path
Il parametro Path specifica il percorso della cartella pubblica, ad esempio, \TopLevelPublicFolder\PublicFolder.
Type: | PublicFolderIdParameter |
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, Exchange Online |
-PerUserReadStateEnabled
Il parametro PerUserReadStateEnabled consente di specificare se si desidera mantenere i dati letti e non letti per i singoli utenti.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online |
-ProhibitPostQuota
Il parametro ProhibitPostQuota consente di specificare la dimensione della cartella pubblica che, una volta raggiunta, fa sì che venga inviata una notifica agli utenti ad indicare che la cartella è piena. Gli utenti non possono inserire alcun elemento in una cartella di dimensioni superiori al valore indicato nel parametro ProhibitPostQuota. Il valore predefinito è unlimited, che è di 2 terabyte.
Nel caso venga immesso un valore, qualificarlo con una delle seguenti unità:
- B (byte)
- KB (kilobyte)
- MB (megabyte)
- GB (gigabyte)
- TB (terabyte)
TB (terabyte)
L'intervallo di input valido per questo parametro è compreso tra 1 e 2TB.
Type: | Unlimited |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online |
-Replicas
Questo parametro è disponibile solo in Exchange Server 2010
Il parametro Repliche consente di specificare un elenco di database di cartelle pubbliche con cui replicare questa cartella pubblica. È possibile utilizzare qualsiasi valore che identifichi il database in maniera univoca. Ad esempio:
- Nome
- Nome distinto (DN)
- GUID
È possibile specificare più valori separati da virgole. Se i valori contengono spazi, usare la sintassi seguente: "Value1","Value2",..."ValueN"
.
Type: | DatabaseIdParameter[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
-ReplicationSchedule
Questo parametro è disponibile solo in Exchange Server 2010
Il parametro ReplicationSchedule consente di specificare la pianificazione della replica per la cartella.
La sintassi per questo parametro è: StartDay.Hour:Minute [AM | PM]-EndDay.Hour:Minute [AM | PM]
.
È possibile usare i valori seguenti per i giorni:
- Nome completo del giorno.
- Nome abbreviato del giorno.
- Intero compreso tra 0 e 6, dove 0 = domenica.
È possibile immettere l'ora in formato 24 ore e omettere il valore AM/PM. Se si immette l'ora in formato 12 ore temporali, includere uno spazio tra l'ora e il valore AM/PM.
È possibile combinare e abbinare i formati di data/ora.
Tra l'ora di inizio e di fine devono intercorrere almeno 15 minuti. I minuti saranno arrotondati a 0, 15, 30 o 45.
Ecco alcuni esempi:
- "Dom. 23.30-Lun. 01.30"
- "6.22:00-6.22:15" (Eseguire da sabato alle 22:00 fino a sabato alle 22:15).
- "Dom.1:15-Lunedì.23:00"
Type: | Schedule |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
-RetainDeletedItemsFor
Il parametro RetainDeletedItemsFor consente di specificare il periodo di mantenimento per gli elementi eliminati.
Per specificare un valore, immetterlo come intervallo di tempo: dd.hh:mm:ss dove dd = giorni, hh = ore, mm = minuti e ss = secondi.
Type: | EnhancedTimeSpan |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online |
-Server
Questo parametro è disponibile solo in Exchange Server 2010
Il parametro Server specifica il server Exchange in cui si vuole eseguire il comando. È possibile utilizzare qualsiasi valore che identifichi il server in maniera univoca. Ad esempio:
- Nome
- FQDN
- Nome distinto (DN)
- DN legacy di Exchange
DN legacy di Exchange
Type: | ServerIdParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
-UseDatabaseAgeDefaults
Questo parametro è disponibile solo in Exchange Server 2010
Il parametro UseDatabaseAgeDefaults consente di specificare se utilizzare il limite di validità del database.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
-UseDatabaseQuotaDefaults
Questo parametro è disponibile solo in Exchange Server 2010
Il parametro UseDatabaseQuotaDefaults consente di specificare se utilizzare i limiti di quota dell'archivio pubblico.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
-UseDatabaseReplicationSchedule
Questo parametro è disponibile solo in Exchange Server 2010
Il parametro UseDatabaseReplicationSchedule consente di specificare se utilizzare la pianificazione della replica delle cartelle pubbliche.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
-UseDatabaseRetentionDefaults
Questo parametro è disponibile solo in Exchange Server 2010
Il parametro UseDatabaseRetentionDefaults consente di specificare se utilizzare le impostazioni predefinite di conservazione del database.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
-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 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online |
Input
Input types
Per verificare i tipi di input accettati da questo cmdlet, vedere Tipi di input e output dei cmdlet. Se il campo relativo al tipo di input di un cmdlet è vuoto, il cmdlet non accetta dati di input.
Output
Output types
Per verificare i tipi restituiti, detti anche tipi di output, accettati da questo cmdlet, vedere Tipi di input e output dei cmdlet. Se il campo relativo al tipo di output è vuoto, il cmdlet non restituisce dati.