Share via


Resume-Queue

 

Si applica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Ultima modifica dell'argomento: 2007-06-28

Utilizzare il cmdlet Resume-Queue per riavviare le attività in uscita per una coda in sospeso in un computer in cui è installato il ruolo del server Trasporto Hub o Trasporto Edge.

Sintassi

Resume-Queue -Identity <QueueIdentity> [-Confirm [<SwitchParameter>]] [-WhatIf [<SwitchParameter>]]

Resume-Queue -Filter <String> [-Confirm [<SwitchParameter>]] [-Server <ServerIdParameter>] [-WhatIf [<SwitchParameter>]]

Descrizione dettagliata

Il cmdlet Resume-Queue consente di riavviare le attività in uscita in una coda il cui stato è Sospeso. Se si specifica il parametro Identity, la coda sarà sospesa se l'identità corrisponderà a una sola coda. Se l'identità corrisponde a più di una coda, si verificherà un errore. Per riprendere più di una coda in una sola operazione, è necessario utilizzare un filtro. È necessario utilizzare i parametri Identity o Filter Le impostazioni del parametro Identity e del parametro Filter si escludono a vicenda. È possibile riprendere una coda in un server remoto includendo il nome server nel parametro Identity oppure utilizzando il parametro Server con una query di filtro. Se non si specifica un server, il comando viene eseguito solo sul server locale.

Per eseguire il cmdlet Resume-Queue, è necessario utilizzare un account che disponga della seguente delega:

  • Ruolo Exchange Server Administrator e appartenenza al gruppo Administrators locale del server di destinazione.

Per eseguire il cmdlet Resume-Queue in un computer in cui è installato il ruolo del server Trasporto Edge, è necessario accedere al sistema utilizzando un account che sia membro del gruppo Administrators locale del computer.

Per ulteriori informazioni sulle autorizzazioni, sulla delega dei ruoli e sui diritti necessari per l'amministrazione di Microsoft Exchange Server 2007, vedere Considerazioni sulle autorizzazioni.

Parametri

Parametro Obbligatorio Tipo Descrizione

Filter

Obbligatorio

System.String

Il parametro Filter richiede un'espressione che specifica i criteri del valore di proprietà delle code che si desidera riprendere. L'espressione include un nome di proprietà seguito da un operatore di confronto e da un valore. Di seguito sono riportate le proprietà di coda che sono criteri validi per il parametro Filter.

  • DeliveryType   Il tipo di recapito per questa coda definito dal trasporto. Il tipo di recapito deve essere uno dei seguenti valori:

    • DNSConnectorDelivery

    • NonSMTPGatewayDelivery

    • SmartHostConnetorDelivery

    • SmtpRelayWithinAdSitetoEdge

    • MapiDelivery

    • SmtpRelayWithinAdSite

    • SmtpRelaytoRemoteAdSite

    • SmtpRelaytoTiRg

    • Non definito

    • Non raggiungibile

  • Identity   Immettere l'identità della coda nel formato Server\destinazione dove destinazione è un dominio remoto, un server cassetta postale o un nome coda persistente.

  • LastError   Una stringa di testo relativa all'ultimo errore registrato per una coda.

  • LastRetryTime   L'ora dell'ultimo tentativo di connessione per la coda corrente.

  • MessageCount   Il numero di elementi presenti nella coda.

  • NextHopConnector   Il GUID del connettore utilizzato per creare la coda.

  • NextHopDomain   Il dominio hop successivo della coda, specificato come dominio SMTP (Simple Mail Transfer Protocol) remoto, nome server, nome di un sito Active Directory o identificativo del database dei messaggi (MDB).

  • NextRetryTime   L'ora del prossimo tentativo di connessione per la coda corrente.

  • Status   Lo stato della coda. Le opzioni per lo stato della coda sono Attivo, Pronto, Riprova o Sospeso.

È possibile specificare più criteri utilizzando l'operatore di confronto -and. I valori di proprietà non espressi con un numero intero devono essere racchiusi tra virgolette.

Identity

Obbligatorio

Microsoft.Exchange.Data.QueueViewer.QueueIdentity

Utilizzare il parametro Identity per specificare l'identità della coda che contiene i messaggi che si desidera riprendere. Immettere l'identità della coda nel formato Server\destinazione, dove destinazione è un dominio remoto, un server cassette postali o il nome della coda permanente.

Confirm

Facoltativo

System.Management.Automation.SwitchParameter

Il parametro Confirm determina l'interruzione dell'elaborazione e richiede che l'utente, prima che l'elaborazione continui, confermi l'operazione che verrà eseguita dal comando. Non è necessario specificare alcun valore con il parametro Confirm.

Server

Facoltativo

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

Utilizzare il parametro Server per specificare il nome del server a cui connettersi, utilizzando una chiamata RPC in cui siano presenti le code con messaggi da riprendere. Immettere il nome del server come nome host oppure un nome dominio completo. Se questo parametro non viene utilizzato, viene eseguita una query al server locale.

WhatIf

Facoltativo

System.Management.Automation.SwitchParameter

Il parametro WhatIf consente al comando di simulare le azioni da intraprendere sull'oggetto. Utilizzando il parametro WhatIf, è possibile visualizzare quali sono le modifiche che verrebbero apportate senza applicarle. Non è necessario specificare alcun valore con il parametro WhatIf.

Tipi di input

Tipi restituiti

Errori

Errore Descrizione

 

 

Eccezioni

Eccezioni Descrizione

 

 

Esempio

Nel seguente esempio viene mostrato come connettersi a un server remoto utilizzando una chiamata di procedura remota (RPC) e riprendere le attività per tutte le code in cui il dominio NextHopDomain è Fourthcoffee.com.

Per ulteriori informazioni su come utilizzare Exchange Management Shell per eseguire le attività del Visualizzatore code, vedere Utilizzo di Exchange Management Shell per la gestione delle code.

Resume-Queue -Server ExchSrv1.contoso.com -Filter {NextHopDomain -eq "Fourthcoffee.com"}