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.